Hi,
I’ve had problems with launching multiple applications in the same prefix (and memory space) using Lutris. I do not know why this happens, and do not know how Lutris works internally. I’ve tried to look around in the launcher scripts, but came up empty.
So, as a stop-gap, I have forked jcnils’s script called “protonhax”, and made it work with Lutris games.
You can find the new fork here: https://github.com/Will40/protonhax/
To use it on Lutris you just have to:
- Right-click the game > Configure > System Options (Click on “Advanced” toggle) - > Game Execution
- Set Command prefix as
protonhax init
EDIT: Noticed that my script only works on games run with Steam Proton, it fails with wine runner. I’m on it now, trying to fix that. Also not yet sure what happens if Lutris is installed as non system package (from flatpak for example). Sorry about all the mess.
EDIT2: New pre-release version is out, added Lutris wine support.
Hope someone will find this tool useful.