Multiple wine/proton games broken - work on steamOS and garuda, but not endeavor

Hello! I’ve used this forum for help so many times already, and since I’m a little frustrated with my issues, I figured I’d ask for help/points in the right direction! I’m very much still quite noob-ish with linux, though I’ve used EOS for about 9 months, so forgive me if I’m clueless on anything.

I’ve had issues with multiple games that seem to commonly work on linux not working on my installation of EOS. for example:

  • Most unity games crash and exit with a red exclamation point next to the icon - most of these work perfectly according to protondb
  • The Binding of Isaac crashes when launched through proton- almost every protondb entry says it works OOTB
  • Trying to launch FFXI through wine crashes even using the lutris script said to work

In all of these cases, they work perfectly on my partner’s steam deck. I’ve tried searching these issues individually, and can barely find anything about them, and if i can, none of the solutions I’ve found have worked. I installed Garuda to test, and both Isaac and unity games work. I’m assuming it’s a config/missing package issue, but I’m not sure where to start! Nothing in the default garuda .config seems like something that would be related.

While I could in theory just move to Garuda, I’m truthfully not very fond of the feel of the OS and I don’t want to have to lobotomize it to make it work like my simpler EOS installation that I otherwise adore using. I’d like advice/points in the right direction on what may be wrong, where I could find help for it, steps I could take to diagnose it, ect!

Extra notes, just in case they are relevant:

  • main specs are Ryzen 7 1700x, 16gb RAM, Geforce RTX 2060. no internal graphics, and this is a desktop rather than a laptop.
  • I’m using the LTS kernel with EOS XFCE, though I assume that doesn’t affect anything. I installed my nvidia drivers through nvidia-inst.
  • I’ve tried a large amount of proton and wine versions for the games- it happens regardless of if I’m using newer proton, ge, or older protons. For FFXI through lutris, I tried editing wine settings, and this only improved it from ‘doesn’t install’ to ‘installs, crashes’
  • I had to freshly reinstall EOS at some point- it did not fix any issues.

Have you tried to use the mainline kernel or zen? It may help may not. I’ve also read but never experienced people having issues with gaming on XFCE somewhere before, maybe try Plasma (steam deck uses this afaik) or GNOME on wayland and see if this help. Sorry if I missed something, head is a bit weird atm

Hi, thank you for the response! To it’s credit, the zen kernel fixed my issue with The Binding of Isaac. It didn’t fix the unity issue, however. I’ll have to keep an eye on it- I was using the LTS kernel because my computer seems to randomly freeze/reboot/switch off with the mainline kernel. (had the issue for 2 months, switched to LTS kernel and it has not happened for the last 7 months.)

Wayland plasma does not seem to change anything. Isaac works only on plasma with zen kernel, unity games don’t work at all. I’ll need to test ffxi later, it’s not installed right now and takes at least 4-5 hours to install :sweat_smile: I’m supposed to be sleeping soon, so it’s not an ideal time to check.

1 Like

Hey 1 game going now we just need to figure out the rest, I think I might have mentioned but lazy as but make a new post mentioning each game with the issues, include logs etc, and we will see if it can be solved

Hi,
i am playing some unity games (like Valheim 1500+ hours, Ixion, Planet Crafter) on EOS (KDE/Wayland). I think its not a general issue with EOS.

Are you using mods? Try disabling them if you do.

By a new post, do you mean a new forum post or just a reply to this one? I’m definitely thrilled even to have binding of isaac, though I have some troubleshooting with the zen-kernel I need to figure out now- I use my TV as a second monitor for games, and it’s not being detected. :sweat_smile: I immediately went to go settle down for one round to celebrate it working, only for it to not show up, lol… I’ll gather some logs and update tomorrow!! Thank you again!

1 Like

yer, also check games on protondb for solutions, when posting about a game, post hardware and launch it via terminal as it will give outout

Cool, as I mentioned prior launch steam via the terminal and post the output when you do, linux can be troublesome at time with some games but a good percentage of games I play (95%+) work some just need a little bit of tweaking

Updating this! After trying to mess around with various stuff, breaking drivers, it turns out to be a very mundane answer:

Installing lib32-nvidia-utils fixed all my issues. :sweat_smile:

Glad to figure it out, even if i feel a little silly for not just reading the arch wiki properly enough 6 days ago to realize it was a package I needed. A learning experience…?

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.