Steam won't run (cannot open libGLX_nvidia.so.0)
Issue
Steam does not start
Systeminfo
Kernel Version: 6.14.3-101.bazzite.fc42.x86_64 (64-bit)
Processors: 16 × Intel® Core™ i7-10700K CPU @ 3.80GHz
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080
Error
[2025-04-26 07:55:44] Startup - Steam Client launched with: '/var/home/null/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
04/26 07:55:44 minidumps folder is set to /tmp/dumps
04/26 07:55:44 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(6475)
crash_20250426075544_2.dmp[6478]: Uploading dump (out-of-process)
/tmp/dumps/crash_20250426075544_2.dmp
/var/home/null/.local/share/Steam/steam.sh: line 906: 6475 Segmentation fault (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"
coredumpctl gdb steam output
Core was generated by
/var/home/null/.local/share/Steam/ubuntu12_32/steam -srt-logger-opened'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xf7fac346 in _dl_open (file=0x588efa60 "libGLX_nvidia.so.0", mode=-2147483647,
caller_dlopen=0xf753223b <__glXLookupVendorByName+1275>, nsid=<optimized out>, argc=2, argv=0xffb5cef4, env=0x5890cce0)
at dl-open.c:922
warning: 922 dl-open.c: No such file or directory`
What I tried:
- ujust fix-reset-steam
- ujust configure-nvidia > Set needed kernel arguments (restart)
- forced redownload of steam runner by renaming ~/.local/share/Steam/ubuntu12_32 to ~/.local/share/Steam/ubuntu12_32-bak
Fails with this error:
steam.sh[24740]: Unpack runtime failed, error code 1
steam.sh[24740]: Error: Couldn't set up the Steam Runtime. Are you running low on disk space?
I should have enough space
- Ran a non-steam game, worked as expected (FFXIV with XIVLauncher)
Thank you for any advice regarding this issue.Solution:Jump to solution
@Null hey, may have a solution for you as it worked for me, saved me the hassle of reinstalling Bazzite
Open terminal and run
__GL_CONSTANT_FRAME_RATE_HINT=3 steam -reset
Let it reinstall and update Steam, once finished sign in/2FA into Steam. Then exit, launch Steam by clicking the desktop shortcut this time, it’ll ask you to re-log in/2FA. after you’ve logged in a second time, it should work from the shortcut again without asking you to sign in an additional time....4 Replies
Several Nvidia users are having this seg fault issue too, it seems like running ujust fix-reset-steam completely breaks the steam install and stops it from launching
https://discord.com/channels/1072614816579063828/1365423588043132958/1365547147017060353
What Bazzite image are you using? Gnome or KDE?
I used fix-reset-steam after I encountered the error, so in my case it didn't cause the issue.
I use KDE
bazzite-nvidia-open:stable
Version: 42.20250425 (2025-04-25T16:55:45Z)
Solution
@Null hey, may have a solution for you as it worked for me, saved me the hassle of reinstalling Bazzite
Open terminal and run
__GL_CONSTANT_FRAME_RATE_HINT=3 steam -reset
Let it reinstall and update Steam, once finished sign in/2FA into Steam. Then exit, launch Steam by clicking the desktop shortcut this time, it’ll ask you to re-log in/2FA. after you’ve logged in a second time, it should work from the shortcut again without asking you to sign in an additional time.Fixed it for me too, thank you.