protonscr

Steam crash with Fedora 42 and Nvidia driver

steamclosed NVIDIA driversDistro Family: Fedora
ValveSoftware/steam-for-linux#11757 · opened 2025-02-15 by sjp761 · updated 2025-05-17 · 5 comments · github
Ssjp761 2025-02-15 github

Your system information

  • Steam client version (build number or date):
  • Distribution (e.g. Ubuntu): Fedora 42
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

Steam does not launch with the nvidia driver on Fedora 42. Nouveau has it launch without any issues. Flatpak version also doesn't have the same issue.

32 bit libs are installed
Modesetting is enabled
Plasma x11 is being uses
CrashID=bp-9ea2089e-3437-4b53-8a6b-0ee012250214

Steps for reproducing this issue:

  1. Fresh Fedora 42 install
  2. Install Nvidia driver through rpmfusion
  3. Launch steam

steam-logs-dumps.tar.gz
https://gist.github.com/sjp761/df7f9d1eb117c7c59fbffe9d8954a3a7

Kkisak-valve maintainer 2025-02-15 github

Hello @sjp761, this issue should be reported to your distro's package maintainer(s) for the NVIDIA driver. The attached minidump looks like a SIGSEGV in ld-linux.so.2 coming from libGLX.so.0.0.0 and libxcb.so.1.1.0.

Ssjp761 2025-02-15 github

@kisak-valve could you give me a manual fix in the meantime if you know how to fix it? I want to solve it myself while I wait for the package maintainer to fix it

Llrefra 2025-03-22 github

@kisak-valve could you give me a manual fix in the meantime if you know how to fix it? I want to solve it myself while I wait for the package maintainer to fix it

Flatpak Steam works fine. But same problem with RPM Steam.

II-NuKeS-I 2025-05-17 github

@kisak-valve could you give me a manual fix in the meantime if you know how to fix it? I want to solve it myself while I wait for the package maintainer to fix it

With the RPM version of steam installed, run the command below to launch, worked for me

"__GL_CONSTANT_FRAME_RATE_HINT=3 steam"

after first time steam launch it should update itself and then you can launch it normally (without the special command)

Godspeed.

Kkisak-valve maintainer 2025-05-17 github

Indeed, it looks like this ended up being https://bugzilla.rpmfusion.org/show_bug.cgi?id=7180#c26 and is already fixed in the NVIDIA 575 driver series.

Reference: https://github.com/ValveSoftware/steam-for-linux/issues/12008#issuecomment-2877732140