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
asen23
asen235mo ago
did you try recreating the prefix? also dont forget to backup game save/config if cloud save is not enabled
RiskyClick1996
RiskyClick1996OP5mo ago
Assuming that you mean something more than just attempting to launch the games again, then no. How would I go about doing that?
asen23
asen235mo ago
desktop or deck image?
RiskyClick1996
RiskyClick1996OP5mo ago
Desktop
asen23
asen235mo ago
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 backup
RiskyClick1996
RiskyClick1996OP5mo ago
No luck. The appid folder gets recreated in compatdata on launch, but it's empty
asen23
asen235mo ago
what game is this? wait you said every proton game is broken?
RiskyClick1996
RiskyClick1996OP5mo ago
The one I'm specifically testing against is Dishonored (205100), but every Proton game has the same result
asen23
asen235mo ago
you have any native game? does that work?
RiskyClick1996
RiskyClick1996OP5mo ago
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.
asen23
asen235mo ago
what image is this? bazzite:latest?
RiskyClick1996
RiskyClick1996OP5mo ago
Should be. Is there a command that would say for sure?
asen23
asen235mo ago
rpm-ostree status
RiskyClick1996
RiskyClick1996OP5mo ago
ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia:stable
asen23
asen235mo ago
oh you got nvidia could be nvidia driver being ass lol
RiskyClick1996
RiskyClick1996OP5mo ago
Unfortunately
asen23
asen235mo ago
try rollback when last time you are sure games still works?
RiskyClick1996
RiskyClick1996OP5mo ago
A few weeks ago. Couldn't give you more specific than that.
asen23
asen235mo ago
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 idea
RiskyClick1996
RiskyClick1996OP5mo ago
No change, I'm afraid. Gonna go back to stable for now. Appreciate the attempt!
asen23
asen235mo ago
np, you can probably ask other nvidia user if they are having problem too
RiskyClick1996
RiskyClick1996OP5mo ago
My guess is that Steam/Proton could also be the culprit. Might have to make a GitHub issue over there
asen23
asen235mo ago
oh yeah just remembered, is this x11 or wayland?
RiskyClick1996
RiskyClick1996OP5mo ago
Both. Native games work on x11, but Proton has the same issue regardless
asen23
asen235mo ago
ah, you can probably try filing an issue then
RiskyClick1996
RiskyClick1996OP5mo ago
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
asen23
asen235mo ago
oh forgot about that, ujust fix-reset-steam also handy should preserve most of your data but do backup just in case
Gorujo-kun
Gorujo-kun5mo ago
wish I knew the command sooner lol
asen23
asen235mo ago
it was added recently
Want results from more Discord servers?
Add your server