Proton-enabled games fail to launch through steam

Hey all. After using Bazzite on my Steam Deck for a couple of weeks, I decided to ditch the OS on my main rig and give Bazzite a whirl on it. First bit after the install ran flawless, but I have started seeing an issue pop up over the past couple of days. Windows-based games no longer launch through Steam, and only through Steam. Native games run through Steam just fine, and Windows-based games run without issue when launched through Heroic. I should note that games were playing perfectly fine until the past couple of days. The problem persists across all versions of Proton. I have tried running rpm-ostree rollback to see if an update borked something, and it didn't do anything. I have also gone through making sure software is up-to-date and that I am running the latest Bazzite build. If I open Steam from the bazzite-arch terminal, I get the following text when launching games: ERROR: ld.so: object '/home/stompysan/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. 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! bwrap: Can't bind mount /oldroot/etc/resolv.conf on /newroot/etc/resolv.conf: Unable to mount source on destination: No such file or directory Those are the only lines outputted that are worth anything. I know that the ld.so error is common and expected, but I struggled to find any details on that last one. The output is the same with any game launched. I am still a bit new to Bazzite (but not to Linux), and with this running through Distrobox I am not even sure where to even begin for diagnosing. I would prefer to avoid nuking the install if at all possible. Any advice? If any additional information is needed just let me know.
4 Replies
Kyle Gospo
Kyle Gospo14mo ago
bwrap: Can't bind mount /oldroot/etc/resolv.conf on /newroot/etc/resolv.conf: Unable to mount source on destination: No such file or directory
this was fixed recently, happens if you sleep just reset-bazzite-arch in terminal see if it's any better
StompySan
StompySanOP14mo ago
Sigh, that simple huh? Yeah, everything appears to be launching fine. I knew it would have been something easy.
Kyle Gospo
Kyle Gospo14mo ago
👍 Steam bug technically but we worked around it Shame it's needs the reset, but at least that's easy Keep that in your toolbox if you ever have any issues or install something into bazzite-arch manually that breaks things
StompySan
StompySanOP14mo ago
I knew there had to be a way to reset it. I will definitely keep that handy. Thanks!
Want results from more Discord servers?
Add your server