protonscr

Steam crashes on Debian 12 after update (it worked before!)

steamclosed NVIDIA driversDistro Family: Debian
ValveSoftware/steam-for-linux#12093 · opened 2025-06-07 by sparky4 · updated 2025-06-07 · 9 comments · github
Ssparky4 2025-06-07 github

Your system information

  • Steam client version (build number or date):
    Latest one that is stable i think
  • Distribution (e.g. Ubuntu):
    Debian 12.11
  • 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]

steam-minidumps.tar.gz
steam-logs.tar.gz

C:\home\sparky4> steam
steam.sh[86913]: Running Steam on debian 12 64-bit
steam.sh[86913]: STEAM_RUNTIME is enabled automatically
setup.sh[86951]: Steam runtime environment up-to-date!
steam.sh[86913]: Using supervisor /home/sparky4/.steam/debian-installation/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[86913]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-06-07 15:51:07] Startup - updater built May 19 2025 19:50:58
[2025-06-07 15:51:07] Startup - Steam Client launched with: '/home/sparky4/.steam/debian-installation/ubuntu12_32/steam' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-06-07 15:51:07] Loading cached metrics from disk (/home/sparky4/.steam/debian-installation/package/steam_client_metrics.bin)
[2025-06-07 15:51:07] Using the following download hosts for Public, Realm steamglobal
[2025-06-07 15:51:07] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-06-07 15:51:07] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-06-07 15:51:07] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
06/07 15:51:07 minidumps folder is set to /tmp/dumps
[2025-06-07 15:51:07] Checking for update on startup
[2025-06-07 15:51:07] Checking for available updates...
[2025-06-07 15:51:07] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2025-06-07 15:51:07] Manifest download: send request
[2025-06-07 15:51:07] Process started with command-line: '/home/sparky4/.steam/debian-installation/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
06/07 15:51:07 minidumps folder is set to /tmp/dumps
[2025-06-07 15:51:07] Using update UI: console
06/07 15:51:07 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(87053)
[2025-06-07 15:51:07] Create window
[2025-06-07 15:51:07] Set percent complete: 0
[2025-06-07 15:51:07] Set status message: Checking for available updates...
[  0%] Checking for available updates...
[2025-06-07 15:51:07] Set percent complete: -1
[2025-06-07 15:51:07] Manifest download: waiting for download to finish
[2025-06-07 15:51:07] Manifest download: finished
[2025-06-07 15:51:07] Download skipped: /steam_client_ubuntu12 version 1747701111, installed version 1747701111, existing pending version 0
[2025-06-07 15:51:07] Nothing to do
[2025-06-07 15:51:07] Verifying installation...
[2025-06-07 15:51:07] Verifying all executable checksums
[2025-06-07 15:51:07] Set percent complete: -1
[2025-06-07 15:51:07] Set status message: Verifying installation...
[----] Verifying installation...
[2025-06-07 15:51:08] Verification complete
UpdateUI: skip show logo
[2025-06-07 15:51:08] Destroy window

Steam logging initialized: directory: /home/sparky4/.steam/debian-installation/logs

[2025-06-07 15:51:08] ProcessNextMessage: socket disconnected
[2025-06-07 15:51:08] No more messages are expected - exiting
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf637c780
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf637b050
06/07 15:51:11 minidumps folder is set to /tmp/dumps
06/07 15:51:11 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1747701111)/tid(87125)
Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "llvmpipe (LLVM 15.0.6, 256 bits)"
    vram_size_bytes: 2147483648
    driver_id: k_EGpuDriverId_MesaLLVMPipe
    driver_version_major: 0
    driver_version_minor: 0
    driver_version_patch: 1
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamnHCbmf - 56 bytes
Fontconfig error: failed reading config file: /etc/fonts/conf.d:  (errno 21)
src/vgui2/src/surface_linux.cpp (1954) : glXChooseVisual failed
src/vgui2/src/surface_linux.cpp (1954) : glXChooseVisual failed
src/vgui2/src/surface_linux.cpp (1954) : Fatal assert; application exiting
src/vgui2/src/surface_linux.cpp (1954) : Fatal assert; application exiting
06/07 15:51:11 Init: Installing breakpad exception handler for appid(steam)/version(1747701111)/tid(87052)
steamwebhelper.sh[87163]: Using supervisor /home/sparky4/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[87163]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/sparky4/.steam/debian-installation/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[87163]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[87163]: Starting steamwebhelper with steamrt steam runtime at /home/sparky4/.steam/debian-installation/steamrt64/steam-runtime-steamrt/_v2-entry-point
assert_20250607155111_8.dmp[87232]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250607155111_8.dmp
C:\home\sparky4> assert_20250607155111_8.dmp[87232]: Finished uploading minidump (out-of-process): success = yes
assert_20250607155111_8.dmp[87232]: response: CrashID=bp-6a58cd6d-f2c6-4c49-b0da-99e162250607
assert_20250607155111_8.dmp[87232]: file ''/tmp/dumps/assert_20250607155111_8.dmp'', upload yes: ''CrashID=bp-6a58cd6d-f2c6-4c49-b0da-99e162250607''
  • GPU: Nvidia/Intel/AMD
    Nvidia

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist

i try to launch steam and it fails to work i did update my system not long ago..

Steps for reproducing this issue:

  1. have your debian get crusty
  2. update it
  3. steam breaks for you

i need help and no deleting the.steam directory will not do anything i tried that already

Kkisak-valve maintainer 2025-06-07 github

Hello @sparky4, does any OpenGL application work on your system? I suspect that you updated the NVIDIA proprietary driver, and the video driver's kernel module loaded into memory doesn't match the userspace libraries. If that's true, then the easiest way to clear that scenario is to reboot the system.

Ssparky4 2025-06-07 github

oh let me see

Ssparky4 2025-06-07 github

yes i can run Minetest just fine.
i did update the kernel and reinstalled nVIDIA drivers during upgrade... i noticed somethings are busted let me reinstall all those drivers then

glx gears work too

Ssparky4 2025-06-07 github

reinstalled drivers and rebooted.... same issue

Ssparky4 2025-06-07 github

ok it works on intel graphics

i need it to work on nvidia graphics

Kkisak-valve maintainer 2025-06-07 github

I'd double check that NVIDIA's 32 bit userspace libraries are installed and exactly the same version as the kernel module and 64 bit userspace libraries.

Ssparky4 2025-06-07 github

oh what are the files?

Ssparky4 2025-06-07 github

nvidia-pkg.log

here be packages installed

Ssparky4 2025-06-07 github

OH SNAP ok this is what i did.... i removed all the tesla drivers... and rebooted... and worked... ill close this then ^^;

Nothing extracted yet.