protonscr

Linux/Debian steam not Launching Game

protonclosed
ValveSoftware/Proton#9621 · opened 2026-03-27 by IM8685-xuniL · updated 2026-03-27 · 1 comments · github
IIM8685-xuniL 2026-03-27 github
I Tried Hotfix,Experimental,10,9,8,3. Proton versions if there is a specific ver. that can run I don't know which one.

First of all I am not that knowledge able on what I am doing as always but from what I can tell from terminal logs that there is an issue with either steam not able to write or something. I can run some games just having issues with two, even non-steam game runs.
Steam gives this log on terminal:-

steam.sh[13136]: Running Steam on debian 13 64-bit
steam.sh[13136]: STEAM_RUNTIME is enabled automatically
setup.sh[13176]: Steam runtime environment up-to-date!
steam.sh[13136]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2026-03-27 18:12:38] Startup - updater built Mar 13 2026 01:52:12
[2026-03-27 18:12:38] Startup - Steam Client launched with: '/home/IM8685/.steam/debian-installation/ubuntu12_32/steam' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
03/27 18:12:38 minidumps folder is set to /tmp/dumps
03/27 18:12:38 Init: Installing breakpad exception handler for appid(steam)/version(1773426488)/tid(13255)
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2026-03-27 18:12:38] Process started with command-line: '/home/IM8685/.steam/debian-installation/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
03/27 18:12:38 minidumps folder is set to /tmp/dumps
[2026-03-27 18:12:38] Using update UI: console
03/27 18:12:38 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(13257)
[2026-03-27 18:12:38] Create window
[2026-03-27 18:12:38] Loading cached metrics from disk (/home/IM8685/.steam/debian-installation/package/steam_client_metrics.bin)
[2026-03-27 18:12:38] Using the following download hosts for Public, Realm steamglobal
[2026-03-27 18:12:38] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2026-03-27 18:12:38] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
[2026-03-27 18:12:38] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2026-03-27 18:12:38] Verifying installation...
[2026-03-27 18:12:38] Verifying file sizes only
[2026-03-27 18:12:38] Set percent complete: 0
[2026-03-27 18:12:38] Set percent complete: -1
[2026-03-27 18:12:38] Set status message: Verifying installation...
[----] Verifying installation...
[2026-03-27 18:12:39] Verification complete
UpdateUI: skip show logo
[2026-03-27 18:12:39] Destroy window

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

[2026-03-27 18:12:39] ProcessNextMessage: socket disconnected
[2026-03-27 18:12:39] No more messages are expected - exiting
XOpenIM() failed, LANG = en_US.UTF-8
XOpenIM() failed, LANG = en_US.UTF-8XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf631e6b0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf631cf80
03/27 18:12:39 minidumps folder is set to /tmp/dumps
03/27 18:12:39 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1773426488)/tid(13267)
Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "Intel(R) HD Graphics 5500 (BDW GT2)"
    vram_size_bytes: 8240484352
    driver_id: k_EGpuDriverId_MesaIntel
    driver_version_major: 25
    driver_version_minor: 2
    driver_version_patch: 6
    luid: 0
  }
  gpus {
    id: 2
    name: "NVIDIA GeForce 840M"
    vram_size_bytes: 2405433344
    driver_id: k_EGpuDriverId_NvidiaProprietary
    driver_version_major: 580
    driver_version_minor: 142
    driver_version_patch: 0
    luid: 0
  }
  gpus {
    id: 3
    name: "llvmpipe (LLVM 19.1.7, 256 bits)"
    vram_size_bytes: 3221225472
    driver_id: k_EGpuDriverId_MesaLLVMPipe
    driver_version_major: 25
    driver_version_minor: 2
    driver_version_patch: 6
    luid: 0
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamolagOL - 159 bytes
steamwebhelper.sh[13277]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/IM8685/.steam/debian-installation/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[13277]: Starting steamwebhelper with steamrt steam runtime at /home/IM8685/.steam/debian-installation/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 13387
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/IM8685/.steam/debian-installation/config/htmlcache -steampid=13255 -buildid=1773426488 -steamid=0 -logdir=/home/IM8685/.steam/debian-installation/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/IM8685/.steam/debian-installation/clientui -steampath=/home/IM8685/.steam/debian-installation/ubuntu12_32/steam -launcher=0 --valve-enable-site-isolation --enable-smooth-scrolling --password-store=basic --log-file=/home/IM8685/.steam/debian-installation/logs/cef_log.txt --disable-quick-menu --disable-component-update --gaia-url=http://disabled.invalid --enable-features=PlatformHEVCDecoderSupport --disable-features=WinRetrieveSuggestionsOnlyOnDemand,SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
Desktop state changed: desktop: { pos:    0,   0 size: 1366, 768 } primary: { pos:    0,   0 size: 1366, 768 }
Caching cursor image for , size 32x32, serial 17, cache size = 0
reaping pid: 13256 -- sh
Proton: Upgrading prefix from None to 10.1000-200 (/media/IM8685/E9FF-F2B0/SteamLibrary/steamapps/compatdata/387990/)
Traceback (most recent call last):
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 2095, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 1974, in init_session
    g_compatdata.setup_prefix()
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 948, in setup_prefix
    self.copy_pfx()
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 833, in copy_pfx
    self.pfx_copy(src_file, dst_file)
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 810, in pfx_copy
    os.symlink(contents, dst)
PermissionError: [Errno 1] Operation not permitted: '/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/files/lib/wine/x86_64-windows/msado15.dll' -> '/media/IM8685/E9FF-F2B0/SteamLibrary/steamapps/compatdata/387990/pfx/drive_c/Program Files/Common Files/System/ADO/msado15.dll'
chdir "/media/IM8685/E9FF-F2B0/SteamLibrary/steamapps/common/Scrap Mechanic/./Release"
ERROR: ld.so: object '/home/IM8685/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 387990, but recording for this game is disabled
Adding process 13805 for gameID 387990
ERROR: ld.so: object '/home/IM8685/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/IM8685/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Adding process 13806 for gameID 387990
ERROR: ld.so: object '/home/IM8685/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/IM8685/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 13807 for gameID 387990
Adding process 13808 for gameID 387990
Adding process 13892 for gameID 387990
Proton: Upgrading prefix from None to 10.1000-200 (/media/IM8685/E9FF-F2B0/SteamLibrary/steamapps/compatdata/387990/)
Traceback (most recent call last):
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 2095, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 1974, in init_session
    g_compatdata.setup_prefix()
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 948, in setup_prefix
    self.copy_pfx()
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 833, in copy_pfx
    self.pfx_copy(src_file, dst_file)
  File "/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/proton", line 810, in pfx_copy
    os.symlink(contents, dst)
PermissionError: [Errno 1] Operation not permitted: '/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/files/lib/wine/x86_64-windows/msado15.dll' -> '/media/IM8685/E9FF-F2B0/SteamLibrary/steamapps/compatdata/387990/pfx/drive_c/Program Files/Common Files/System/ADO/msado15.dll'
Game Recording - game stopped [gameid=387990]
Removing process 13892 for gameID 387990
Removing process 13808 for gameID 387990
Removing process 13807 for gameID 387990
Removing process 13806 for gameID 387990
Removing process 13805 for gameID 387990


Kkisak-valve maintainer 2026-03-27 github

Hello @IM8685-xuniL, PermissionError: [Errno 1] Operation not permitted: '/home/IM8685/.steam/debian-installation/steamapps/common/Proton - Experimental/files/lib/wine/x86_64-windows/msado15.dll' -> '/media/IM8685/E9FF-F2B0/SteamLibrary/steamapps/compatdata/387990/pfx/drive_c/Program Files/Common Files/System/ADO/msado15.dll' is the line to focus on.

This is the same issue as #7164. Proton uses filesystem features that exFAT does not provide and the general recommendation is to use Linux native filesystems with the Steam library folders that are involved with Proton.

Closing in favor of the older issue report.

DLLs