Hello guys.

I am trying to play vanilla wow using private servers with lutris, and can’t get anything to work properly.

I stumbled across this post which has people discussing this topic, but interestingly there is a link to github docs.

I follow the instructions in both this and this but even so, when I go through Lutris to add a game and select to search website for installers, then search for battle.net and follow the installation steps I get the error below:

lutris-wrapper: /home/mart/.local/share/lutris/runtime/winetricks/winetricks
Started initial process 513661 from /home/mart/.local/share/lutris/runtime/winetricks/winetricks --unattended arial
Start monitoring process.
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20230212-next - sha256sum: 2d7770aa1f49f42ad9dafb092110dbf49fa6581738f6b80488cf0d7f59b2de72 with wine-8.0-2754-g48789536649 (Staging) and WINEARCH=win64
Executing w_do_call arial
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_arial 
grep: warning: stray \ before /
grep: warning: stray \ before /
Executing cabextract -q -d /home/mart/Games/battlenet/dosdevices/c:/windows/temp /home/mart/.cache/winetricks/corefonts/arial32.exe
------------------------------------------------------
warning: Running /home/mart/.local/share/lutris/runners/wine/wine-ge-8-24-x86_64/bin/wineserver -w. This will hang until all wine processes in prefix=/home/mart/Games/battlenet terminate
------------------------------------------------------
Executing /home/mart/.local/share/lutris/runners/wine/wine-ge-8-24-x86_64/bin/wine C:\windows\syswow64\regedit.exe /S C:\windows\Temp\_register-font.reg
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: failed to open "C:\\windows\\syswow64\\regedit.exe": c0000135
------------------------------------------------------
warning: Note: command /home/mart/.local/share/lutris/runners/wine/wine-ge-8-24-x86_64/bin/wine C:\windows\syswow64
egedit.exe /S C:\windows\Temp\_register-font.reg returned status 53. Aborting.
------------------------------------------------------
Monitored process exited.
Initial process has exited (return code: 256)
Exit with return code 256

I’m at my wits end. The closest I got was by directly running the WoW.exe file for a client I downloaded with wine from the terminal. The game started up without audio, and then obviously I wouldn’t be able to put in my private server’s credentials to log in. Please help me

EDIT: I ended up installing battle.net through bottles and I’m currently installing Diablo3 and Hearthstone - will see how they play.

As for WoW classic, whenever I run the 1.12 client I have in its own bottle it opens and then crashes. If I switch the runner to caffe it takes longer to crash, but my mouse seems to disappear when I take it over the launcher and I can’t click on anything.

EDIT 2 SOLUTION: I skipped lutris/bottles altogether and as per a commenters suggestion I looked into adding it as a non-steam game to steam. It ended up working beautifully! Here is the video I watched that shows how to do it on a steam deck

    • promitheas@iusearchlinux.fyiOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 months ago

      I’m a bit tired.

      Same xD

      Do you mean getting it from their website directly? Wouldnt that need me to go through setup? Sorry, im new to wine and especially lutris

      • no banana @lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        Clicking the plus in lutris and selecting “install from exe” would let you download the battle.net launcher from the web. Other than that I’d set lutris to use the latest proton version maybe, instead of wine.

        I’m not that knowledgeable on the subject either sadly, and haven’t tried to install wow specifically yet.

        • promitheas@iusearchlinux.fyiOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          7 months ago

          Tried that but I am now getting the following output:

          lutris-wrapper: /home/mart/.local/share/lutris/runners/wine/wine-ge-8-24-x86_64/bin/wine
          Started initial process 540064 from /home/mart/.local/share/lutris/runners/wine/wine-ge-8-24-x86_64/bin/wine /home/mart/Downloads/Battle.net-Setup.exe
          Start monitoring process.
          fsync: up and running.
          wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
          wine: could not load kernel32.dll, status c0000135
          Monitored process exited.
          Initial process has exited (return code: 13568)
          Exit with return code 13568
          

          I looked the error code up a bit, and someone suggested in an old post to run the following which I did:

          WINEPREFIX=~/.wine winetricks --force vcrun2019