[Error 256] battle.net (1996)

I get the following Error when trying to install the Battle.net-Launcher on Lutris.
https://paste.ubuntu.com/p/KFJ5mbqBVC/

My System:

Vulkan support: YES
Esync support: YES
Fsync support: YES
Wine installed: YES
Gamescope: NO
Mangohud: NO
Gamemode: NO
Steam: YES
In Flatpak: NO
[System]
OS: EndeavourOS rolling rolling
Arch: x86_64
Kernel: 6.13.1-arch1-1
Lutris Version: 0.5.18
Desktop: KDE
Display Server: wayland
[CPU]
Vendor: GenuineIntel
Model: Intel(R) Core™ i7-8086K CPU @ 4.00GHz
Physical cores: 6
Logical cores: 12
[Memory]
RAM: 62.7 GB
Swap: 69.0 GB
[Graphics]
Vendor: NVIDIA Corporation
OpenGL Renderer: NVIDIA GeForce RTX 2080/PCIe/SSE2
OpenGL Version: 4.6.0 NVIDIA 570.86.16
OpenGL Core: 4.6.0 NVIDIA 570.86.16
OpenGL ES: OpenGL ES 3.2 NVIDIA 570.86.16
Vulkan Version: 1.4.303
Vulkan Drivers: NVIDIA GeForce RTX 2080 (1.4.303)

More Logs:
https://paste.ubuntu.com/p/wNFm7mMvJ6/

I already tried to set the WINEPREFIX to 32-bit with the following command:
WINEPREFIX=~/.wine32 WINEARCH=win32 winecfg

First time trying to install something with lutris :frowning:

I hope someone can help me.

You fix is pretty simple, you need to use ge-proton 9.23 as the default wine version and BNet will install just fine - some have also had success using proton hotfix (this does requires you to have installed steam and enabled it as a compatibilty tool as well as assign it a game to get it and other pieces downloaded).

This is straight from the lutris support discord server:

Battle.net update error on Lutris:
since latest update, Battle.Net has issues on Lutris and globally Wine.
But this issue are fixed in Proton-ge 9.23.

→ How to install Proton-ge 9.23 for Lutris

  1. First be sure you use the latest Lutris version: 0.5.18
  2. download Proton-ge 9.23
    GitHub - GloriousEggroll/proton-ge-custom: Compatibility tool for Steam Play based on Wine and additional components
  3. extract archive in this place:
    Lutris native: /home/$USER/.local/share/lutris/runners/proton/
    Lutris Flatpak: /home/$USER/.var/app/net.lutris.Lutris/data/lutris/runners/proton/
  4. now restart Lutris and change Wine version associated to your Battle.net version to Proton-ge 9.23
    Now Battle.Net should work as intended in Lutris.

Nota:
A) even if there is an error during Battle.Net install, the install stop towards 98%, you can ignore it, launch Battle.Net, everything works fine.
B) For Lutris native version, you will need to install umu-launcher to use Proton-ge and Steam Proton too. See their Github page: GitHub - Open-Wine-Components/umu-launcher (edited)

Hi,

thank you for the detailed Instructions and explanation.

I downloaded the Proton-ge 9.23 and unzipped to /home/$USER/.local/share/lutris/runners/proton/ .

I changed the wine version to proton-ge-custom-master which is the unzipped github repo. now i get a new error message.

Then I changed the wine version to “proton-ge” and it worked.

I dont know if i needed to download the Proton-ge 9.23 or was already on it.

But it works now :smiley: Thank you very much!