Steam library broken with error message

Hi, there. I am having an issue with my Steam library on Bazzite after a long gaming sesh today and was hoping someone might be able to point me in the right direction. Thanks!**

Issue:
Most of my Steam games (both native and Proton) will not launch on Bazzite. When I click the green play button, it loads shaders/cloud data, then immediately returns to the green play button as if nothing happened. This is an issue that cropped up today after playing some VR titles. Before today, every game in my library worked great.

Exceptions:
Baldur’s Gate III and Hollow Knight: Silksong still launch normally. Almost every other game fails with the above behavior.

System/Context:
OS: Bazzite KDE (desktop version, no Gamemode)
Steam: Up to date
Hardware: Ryzen 9 7950X3D, 9070XT, 64gb DDR5 RAM
Game Drive: 4tb WD NVME formatted to ext4 (also tested a game on my btrfs drive with no luck)

The issue began right after I installed the “WiVRn server” Flatpak via Bazaar to play SteamVR games from my Quest 2 headset. It connected fine, but after ending my VR session, normal Steam games stopped launching. I am not sure if this is related, but it was the last thing I did before the issue appeared.

Troubleshooting Attempts:

I’ve tried the following without success:

Uninstalled WiVRn Reinstalled broken games (and to a different SSD)
Updated Bazzite and Steam
Rolled back Bazzite Rebased Bazzite to stable build
Tried multiple Proton versions
Ran ujust-reset-steam

Error Message:
After running ujust-reset-steam and attempting to launch a game, I get this error:

ERROR: ld.so: object ‘/run/host/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

I’m not sure if this is related, but it seems suspicious. I found a few posts about it online, but none of the suggested fixes worked.

Has anyone seen this issue before or know how to resolve it? I’m happy to provide logs or any other info that might help. Thanks in advance!

There is a ujust command to reset Steam. Can you try that for starters? Maybe that could help. If you open a terminal and type ‘ujust’ it will show you all ujust commands available. Find the one that says reset steam to its default state.

My games are installed in a separate drive so it didn’t uninstall games when I ran that command but I am not sure if the games would remain intact if they are installed in default folder. I doubt it would delete games though so give it a try regardless.

I appreciate the suggestion, though I already tried this. After running the ujust command, I left the terminal open and it showed all this info. Anything in here pointing to an issue? I’m not too savvy with this kind of thing.

chdir “/run/media/system/Games/SteamLibrary/steamapps/common/Deadlock”
ERROR: ld.so: object ‘/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/aYammyBoy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/aYammyBoy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/aYammyBoy/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object ‘/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/aYammyBoy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 1422450, but recording for this game is disabled
Adding process 26232 for gameID 1422450
ERROR: ld.so: object ‘/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/aYammyBoy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
WARNING: discarding _NET_WM_PID 3 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Adding process 26233 for gameID 1422450
Adding process 26234 for gameID 1422450
ERROR: ld.so: object ‘/run/host/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/run/host/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/run/host/usr/lib/extest/libextest.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 26386 for gameID 1422450
Traceback (most recent call last):
File “/var/home/aYammyBoy/.local/share/Steam/steamapps/common/Proton - Experimental/proton”, line 1953, in
g_session.init_session(sys.argv[1] != “runinprefix”)
File “/var/home/aYammyBoy/.local/share/Steam/steamapps/common/Proton - Experimental/proton”, line 1860, in init_session
g_compatdata.setup_prefix()
File “/var/home/aYammyBoy/.local/share/Steam/steamapps/common/Proton - Experimental/proton”, line 1179, in setup_prefix
setup_openvr_paths()
File “/var/home/aYammyBoy/.local/share/Steam/steamapps/common/Proton - Experimental/proton”, line 333, in setup_openvr_paths
contents = json.load(file)
File “/usr/lib/python3.9/json/init.py”, line 293, in load
return loads(fp.read(),
File “/usr/lib/python3.9/json/init.py”, line 346, in loads
return _default_decoder.decode(s)
File “/usr/lib/python3.9/json/decoder.py”, line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “/usr/lib/python3.9/json/decoder.py”, line 355, in raw_decode
raise JSONDecodeError(“Expecting value”, s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Game Recording - game stopped [gameid=1422450]
Removing process 26386 for gameID 1422450
Removing process 26234 for gameID 1422450
Removing process 26233 for gameID 1422450
Removing process 26232 for gameID 1422450