Proton Games Not Launching
Trying to launch any of my games via Proton just shows the "preparing to launch" message before immediately going back to the green play button. Even with PROTON_LOG=1 %command% in the launch options, no log is generated in my home folder, but opening Steam in the terminal and trying to launch a game gives this:
chdir "/var/home/[REDACTED]/.local/share/Steam/steamapps/common/Dishonored/Binaries"
ERROR: ld.so: object '/var/home/hanlonmj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/var/home/hanlonmj/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/var/home/hanlonmj/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 15059 for gameID 205100
Adding process 15060 for gameID 205100
WARNING: discarding _NET_WM_PID 5 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 5 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Uploaded AppInterfaceStats to Steam
Removing process 15060 for gameID 205100
Removing process 15059 for gameID 205100
WARNING: discarding _NET_WM_PID 5 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 5 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Drive is formatted BTRFS, and I made sure to update to the latest Bazzite Stable build and reboot; no change.
EDIT: I also already tried nuking my compatdata folder and running ujust fix-reset-steam; no change
CPU: Ryzen 9 5900x
GPU: EVGA RTX 2080
RAM: G-Skill Trident Z 32GB
None of the other solutions I have found have either not worked or not applied to me in the first place. Games were all working just fine as of a few weeks ago.
29 Replies
did you try recreating the prefix? also dont forget to backup game save/config if cloud save is not enabled
Assuming that you mean something more than just attempting to launch the games again, then no. How would I go about doing that?
desktop or deck image?
Desktop
delete
/home/[username]/.local/share/Steam/steamapps/compatdata/[gameid]
folder and launch the game again
https://store.steampowered.com/app/427520/Factorio/
you can get gameid from store url, for example above factorio have 427520 as gameid
you can also move the folder to some other places as backupNo luck. The appid folder gets recreated in compatdata on launch, but it's empty
what game is this?
wait you said every proton game is broken?
The one I'm specifically testing against is Dishonored (205100), but every Proton game has the same result
you have any native game?
does that work?
Only Half-Life 2, Portal, and Portal 2. They sort of work, but only launch some nondescript Wayland window that I can't switch to for whatever reason. Was going to try troubleshooting that after fixing this issue.
what image is this?
bazzite:latest?
Should be. Is there a command that would say for sure?
rpm-ostree status
ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia:stable
oh you got nvidia
could be nvidia driver being ass lol
Unfortunately
try rollback
when last time you are sure games still works?
A few weeks ago. Couldn't give you more specific than that.
bazzite-rollback-helper list
pick a image around the date you sure games still works
then
bazzite-rollback-helper rebase bazzite-nvidia:40-yyyymmdd
if that works then you probably need to stay there until the driver works again and you do bazzite-rollback-helper rebase bazzite-nvidia:stable
if that didn't works i have no ideaNo change, I'm afraid. Gonna go back to stable for now. Appreciate the attempt!
np, you can probably ask other nvidia user if they are having problem too
My guess is that Steam/Proton could also be the culprit. Might have to make a GitHub issue over there
oh yeah just remembered, is this x11 or wayland?
Both. Native games work on x11, but Proton has the same issue regardless
ah, you can probably try filing an issue then
SOLVED: Turns out, you can force Steam to reinstall by deleting (or in my case, renaming) ~/.local/share/Steam and then launching Steam again. Must have gotten corrupted at some point
oh forgot about that,
ujust fix-reset-steam
also handy
should preserve most of your data but do backup just in casewish I knew the command sooner lol
it was added recently