this post was submitted on 25 Mar 2024
23 points (84.8% liked)
Linux Gaming
15292 readers
12 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME
away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Do other games run?
I've seen steam proton get into a state where it won't run anything.
It was on someone else's PC and I didn't get a chance to solve it as they went back to windows.
But like others have said, running the windows versions of these games by using proton is the way to go.
What distro are you on?
I had no issues with other games I played. I use EndeavourOS.
Good. So you've confirmed that games can and do run on your system, both natively and using proton.
Next, I would try deleting the corresponding compatdata and shadercache folders for the games, to reset the games prefix and shaders. These are one folder up from the folder where the actual game files are, and the folders within have numbered names that match the ID of the game. (Which you can see in the update tab in game properties).
Simply delete the correct folders and steam will redo the proton setup for a game and recompile the shaders.
On a sidenote, I recommend installing proton-ge-custom from the AUR, it installs, keeps up to date, and makes available proton GE for you to use in steam and heroic, should you ever need a version with fixes that valve proton doesn't come with.
It still doesn't work.
Darn.
At this point I'd be looking at logs. Two ways to go about this.
The first is to launch steam from a terminal (close it, then just enter
steam
in a terminal) and then try to launch the game. Steam will spew out lines about what is going on into the terminal.The other way is to enable proton logs, which can be done by adding
PROTON_LOG=1 %command%
in the launch options for the game. Then when you attempt to run the game, a logfile should appear in you home folder.I'm also assuming you've tried multiple proton versions? If you haven't, do that.
I also got this error for Vulkan while launching the Steam.
It seems like game breaks here.
Archwiki on Vulkan. This information should allow you to verify that Vulkan is correctly set up and working.
If that isn't the problem, move onto proton logs, as they will be more detailed.