lutris icon indicating copy to clipboard operation
lutris copied to clipboard

Lutris not respecting Runner selection

Open ChiefGyk3D opened this issue 2 years ago • 8 comments

Been trying for several days to get Battle.net installed via Lutris, but for some reason I keep getting a 404 error on Pop!_OS 22.04 and can't seem to make it work with the Lutris script for Battle.net or Overwatch 2. I can't think of anything further and yes I did even try disabling IDS/IPS in PfSense as well as I have whitelisted *.blizzard.com and *.battle.net in the firewall.

"lutris-wrapper: /home/chiefgyk3d/.var/app/net.lutris.Lutris/data/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine

Started initial process 6515 from /home/chiefgyk3d/.var/app/net.lutris.Lutris/data/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine /home/chiefgyk3d/.var/app/net.lutris.Lutris/cache/lutris/installer/overwatch-2/setup/Battle.net-Setup.exe

Start monitoring process.

fsync: up and running.

Object moved

Object moved to here.

GIF89aInitial process has exited (return code: 0)"

I have installed Caffe, but can't seem to get it installed using Caffe and seems to use the Lutris runner from the overwatch 2 installation script. https://lutris.net/games/overwatch-2/

ChiefGyk3D avatar Oct 11 '22 16:10 ChiefGyk3D

Seems for some reason, Lutris is not respecting the default Runner setting.

ChiefGyk3D avatar Oct 12 '22 04:10 ChiefGyk3D

Which default runner setting is not being respected?

Have you tried the master branch? It should be better about runner settings during install.

danieljohnson2 avatar Oct 12 '22 08:10 danieljohnson2

It's supposed to be using Caffe 7.18 in Lutris, but everytime it uses Lutris 7.2.2 @danieljohnson2 I've only tried the flatpak and debian files so I will try that

ChiefGyk3D avatar Oct 12 '22 16:10 ChiefGyk3D

Here is a pastebin of my most recent issues installing it https://pastebin.com/wCup4p1w image

ChiefGyk3D avatar Oct 12 '22 16:10 ChiefGyk3D

Nope @danieljohnson2 I tested it pulled from master, I got the same result running the Overwatch install script. It is still trying to use the Lutris 7.2.2 runner, instead of the Caffe 7.18 that has been selected and is even specified in the yaml file

ChiefGyk3D avatar Oct 12 '22 17:10 ChiefGyk3D

I think I understand; you are setting the WINE version in the WINE runner options, and it does affect installation, so if the installer fails it won't help.

This is known issue; my last attempt at it went sideways, and we're too close to release to risk another try.

But I do not think 'Caffe 7.18' is a WINE build that Lutris supports. You'll have to hack it in. Maybe you can replace the latest lutris version of WINE with it, the one it is using by default, and that would cause it to be used?

danieljohnson2 avatar Oct 12 '22 21:10 danieljohnson2

That's what I am trying to figure out, a little blind here so if I can be pointed at how I can hack it in, that would be much appreciated.

ChiefGyk3D avatar Oct 12 '22 21:10 ChiefGyk3D

If you have Caffe 7.18- I don't know where to get it- then try this.

Rename the directory '~/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64' to something like 'lutris-fshack-7.2-x86_64 (old)'.

Now, place Caffe 7.18 in its place. It should be in a directory with that exact path. I think you should wind up with a file at '~/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine', but it will now be the Cafe version of that file.

Now, start Lutris and try the install. Cross your fingers!

After this is done, whether it works or not, reverse this procedure. Remove Cafe and rename that 'lutris-fshack-7.2-x86_64 (old)' to 'lutris-fshack-7.2-x86_64' to restore the balance of the cosmos.

Please let us know if this worked for you.

Good luck!

danieljohnson2 avatar Oct 13 '22 08:10 danieljohnson2

Is the issue duplicate for #4370 ?

bell07 avatar Nov 16 '22 08:11 bell07