Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running steam again tries to execute a second (or more) instance but fails with steamwebhelper error #11643

Open
TheAyes opened this issue Jan 5, 2025 · 0 comments

Comments

@TheAyes
Copy link

TheAyes commented Jan 5, 2025

Your system information

  • Steam client version (build number or date): no idea tbh. I've searched far and wide

  • Distribution (e.g. Ubuntu): NixOS 25.05.20250102.6df2492 (Warbler) x86_64

  • Opted into Steam client beta?: Initially, but I also tried without

  • Have you checked for system updates?: Yes

  • Steam Logs: steam-logs.tar.gz

  • GPU: AMD ATI Radeon RX 7700 XT / 7800 XT

Please describe your issue in as much detail as possible:

I've set steam to start automatically on system startup. This works normally and as intended. But If I then try starting games (or steam itself for that matter) via my application runner, it instead shows me an steamwebhelper not responding window:
image

Terminal Output for the new webhelper instance:
find: ‘/proc/73887/fd/0’: Permission denied
find: ‘/proc/73887/fd/1’: Permission denied
find: ‘/proc/73887/fd/2’: Permission denied
find: ‘/proc/73887/fd/3’: Permission denied
find: ‘/proc/73887/fd/4’: Permission denied
find: ‘/proc/73887/fd/5’: Permission denied
find: ‘/proc/73887/fd/6’: Permission denied
find: ‘/proc/73887/fd/7’: Permission denied
find: ‘/proc/73887/fd/8’: Permission denied
find: ‘/proc/73887/fd/9’: Permission denied
find: ‘/proc/73887/fd/10’: Permission denied
find: ‘/proc/73887/fd/11’: Permission denied
find: ‘/proc/73887/fd/12’: Permission denied
find: ‘/proc/73887/fd/13’: Permission denied
find: ‘/proc/73887/fd/14’: Permission denied
find: ‘/proc/73887/fd/15’: Permission denied
find: ‘/proc/73887/fd/16’: Permission denied
find: ‘/proc/73887/fd/17’: Permission denied
find: ‘/proc/73887/fd/18’: Permission denied
find: ‘/proc/73887/fd/19’: Permission denied
find: ‘/proc/73887/fd/20’: Permission denied
find: ‘/proc/73887/fd/21’: Permission denied
find: ‘/proc/73887/fd/22’: Permission denied
find: ‘/proc/73887/fd/23’: Permission denied
find: ‘/proc/73887/fd/24’: Permission denied
find: ‘/proc/73887/fd/25’: Permission denied
find: ‘/proc/73887/fd/26’: Permission denied
find: ‘/proc/73887/fd/27’: Permission denied
find: ‘/proc/73887/fd/28’: Permission denied
find: ‘/proc/73887/fd/29’: Permission denied
find: ‘/proc/73887/fd/30’: Permission denied
find: ‘/proc/73887/fd/31’: Permission denied
find: ‘/proc/73887/fd/32’: Permission denied
find: ‘/proc/73887/fd/33’: Permission denied
find: ‘/proc/73887/fd/34’: Permission denied
find: ‘/proc/73887/fd/35’: Permission denied
find: ‘/proc/73887/fd/36’: Permission denied
find: ‘/proc/73887/fd/37’: Permission denied
find: ‘/proc/73887/fd/38’: Permission denied
find: ‘/proc/73887/fd/39’: Permission denied
find: ‘/proc/73887/fd/40’: Permission denied
find: ‘/proc/73887/fd/41’: Permission denied
find: ‘/proc/73887/fd/42’: Permission denied
find: ‘/proc/73887/fd/43’: Permission denied
find: ‘/proc/73887/fd/44’: Permission denied
find: ‘/proc/73887/fd/45’: Permission denied
find: ‘/proc/73887/fd/46’: Permission denied
find: ‘/proc/73887/fd/47’: Permission denied
find: ‘/proc/73887/fd/48’: Permission denied
find: ‘/proc/73887/fd/49’: Permission denied
find: ‘/proc/73887/fd/50’: Permission denied
find: ‘/proc/73887/fd/51’: Permission denied
find: ‘/proc/73887/fd/52’: Permission denied
find: ‘/proc/73887/fd/53’: Permission denied
find: ‘/proc/73887/fd/54’: Permission denied
find: ‘/proc/73887/fd/55’: Permission denied
find: ‘/proc/73887/fd/56’: Permission denied
find: ‘/proc/73887/fd/57’: Permission denied
find: ‘/proc/73887/fd/58’: Permission denied
find: ‘/proc/73887/fd/59’: Permission denied
find: ‘/proc/73887/fd/60’: Permission denied
find: ‘/proc/73887/fd/61’: Permission denied
find: ‘/proc/73887/fd/62’: Permission denied
find: ‘/proc/73887/fd/63’: Permission denied
find: ‘/proc/73887/fd/64’: Permission denied
find: ‘/proc/73887/fd/65’: Permission denied
find: ‘/proc/73887/fd/66’: Permission denied
find: ‘/proc/73887/fd/67’: Permission denied
find: ‘/proc/73887/fd/68’: Permission denied
find: ‘/proc/73887/fd/69’: Permission denied
find: ‘/proc/73887/fd/70’: Permission denied
find: ‘/proc/73887/fd/71’: Permission denied
find: ‘/proc/73887/fd/72’: Permission denied
find: ‘/proc/73887/fd/73’: Permission denied
find: ‘/proc/73887/fd/74’: Permission denied
find: ‘/proc/73887/fd/75’: Permission denied
find: ‘/proc/73887/fd/76’: Permission denied
find: ‘/proc/73887/fd/77’: Permission denied
find: ‘/proc/73887/fd/78’: Permission denied
find: ‘/proc/73887/fd/79’: Permission denied
find: ‘/proc/73887/fd/80’: Permission denied
find: ‘/proc/73887/fd/81’: Permission denied
find: ‘/proc/73887/fd/82’: Permission denied
find: ‘/proc/73887/fd/83’: Permission denied
find: ‘/proc/73887/fd/84’: Permission denied
find: ‘/proc/73887/fd/85’: Permission denied
find: ‘/proc/73887/fd/86’: Permission denied
find: ‘/proc/73887/fd/87’: Permission denied
find: ‘/proc/73887/fd/88’: Permission denied
find: ‘/proc/73887/fd/89’: Permission denied
find: ‘/proc/73887/fd/90’: Permission denied
find: ‘/proc/73887/fd/91’: Permission denied
find: ‘/proc/73887/fd/92’: Permission denied
find: ‘/proc/73887/fd/93’: Permission denied
find: ‘/proc/73887/fd/94’: Permission denied
find: ‘/proc/73887/fd/95’: Permission denied
find: ‘/proc/73887/fd/96’: Permission denied
find: ‘/proc/73887/fd/97’: Permission denied
find: ‘/proc/73887/fd/98’: Permission denied
find: ‘/proc/73887/fd/99’: Permission denied
find: ‘/proc/73887/fd/100’: Permission denied
find: ‘/proc/73887/fd/101’: Permission denied
find: ‘/proc/73887/fd/102’: Permission denied
find: ‘/proc/73887/fd/103’: Permission denied
find: ‘/proc/73887/fd/104’: Permission denied
find: ‘/proc/73887/fd/105’: Permission denied
find: ‘/proc/73887/fd/106’: Permission denied
find: ‘/proc/73887/fd/107’: Permission denied
find: ‘/proc/73887/fd/108’: Permission denied
find: ‘/proc/73887/fd/109’: Permission denied
find: ‘/proc/73887/fd/110’: Permission denied
find: ‘/proc/73887/fd/111’: Permission denied
find: ‘/proc/73887/fd/112’: Permission denied
find: ‘/proc/73887/fd/113’: Permission denied
find: ‘/proc/73887/fd/114’: Permission denied
find: ‘/proc/73887/fd/115’: Permission denied
find: ‘/proc/73887/fd/116’: Permission denied
find: ‘/proc/73887/fd/117’: Permission denied
find: ‘/proc/73887/fd/118’: Permission denied
find: ‘/proc/73887/fd/119’: Permission denied
find: ‘/proc/73887/fd/120’: Permission denied
find: ‘/proc/73887/fd/121’: Permission denied
find: ‘/proc/73887/fd/122’: Permission denied
find: ‘/proc/73887/fd/123’: Permission denied
find: ‘/proc/73887/fd/124’: Permission denied
find: ‘/proc/73887/fd/125’: Permission denied
find: ‘/proc/73887/fd/126’: Permission denied
find: ‘/proc/73887/fd/127’: Permission denied
find: ‘/proc/73887/fd/128’: Permission denied
find: ‘/proc/73887/fd/129’: Permission denied
find: ‘/proc/73887/fd/130’: Permission denied
find: ‘/proc/73887/fd/131’: Permission denied
find: ‘/proc/73887/fd/132’: Permission denied
find: ‘/proc/73887/fd/133’: Permission denied
find: ‘/proc/73887/fd/134’: Permission denied
find: ‘/proc/73887/fd/135’: Permission denied
find: ‘/proc/73887/fd/136’: Permission denied
find: ‘/proc/73887/fd/137’: Permission denied
find: ‘/proc/73887/fd/139’: Permission denied
steam.sh[74965]: Running Steam on nixos 25.05 64-bit
steam.sh[74965]: STEAM_RUNTIME is enabled automatically
setup.sh[75016]: Steam runtime environment up-to-date!
steam.sh[74965]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
src/steamexe/steamglobalinstance.cpp (394) : m_NamedPipe >= 0
src/steamexe/steamglobalinstance.cpp (394) : m_NamedPipe >= 0
01/05 23:17:01 minidumps folder is set to /tmp/dumps
01/05 23:17:01 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(75078)
assert_20250105231701_3.dmp[75081]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250105231701_3.dmp
[2025-01-05 23:17:01] Startup - updater built Dec  2 2024 21:26:10
[2025-01-05 23:17:01] Startup - Steam Client launched with: '/home/ayes/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
01/05 23:17:01 minidumps folder is set to /tmp/dumps
01/05 23:17:01 Init: Installing breakpad exception handler for appid(steam)/version(1733265492)/tid(75078)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2025-01-05 23:17:01] Loading cached metrics from disk (/home/ayes/.local/share/Steam/package/steam_client_metrics.bin)
[2025-01-05 23:17:01] Using the following download hosts for Public, Realm steamglobal
[2025-01-05 23:17:01] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-01-05 23:17:01] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-01-05 23:17:01] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-01-05 23:17:01] Checking for update on startup
[2025-01-05 23:17:01] Checking for available updates...
[2025-01-05 23:17:01] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2025-01-05 23:17:01] Manifest download: send request
[2025-01-05 23:17:01] Manifest download: waiting for download to finish
[2025-01-05 23:17:01] Manifest download: finished
[2025-01-05 23:17:01] Download skipped: /steam_client_ubuntu12 version 1733265492, installed version 1733265492, existing pending version 0
[2025-01-05 23:17:01] Nothing to do
[2025-01-05 23:17:01] Verifying installation...
[2025-01-05 23:17:01] Performing checksum verification of executable files
[2025-01-05 23:17:02] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/ayes/.local/share/Steam/logs

assert_20250105231701_3.dmp[75081]: Finished uploading minidump (out-of-process): success = yes
assert_20250105231701_3.dmp[75081]: response: CrashID=bp-c57d9989-de88-47a0-9188-5abbe2250105
assert_20250105231701_3.dmp[75081]: file ''/tmp/dumps/assert_20250105231701_3.dmp'', upload yes: ''CrashID=bp-c57d9989-de88-47a0-9188-5abbe2250105''
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe0508830
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe0507000
steamwebhelper.sh[75120]: Using supervisor /home/ayes/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[75120]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/ayes/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steam-runtime-supervisor[75134]: N: Waiting for exclusive lock to be available: /home/ayes/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.lock
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75189
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75189 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75233
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75233 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75249
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75249 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75261
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75261 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75275
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75275 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75287
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
01/05 23:17:26 Init: Installing breakpad exception handler for appid(steam)/version(1733265492)/tid(75078)
assert_20250105231726_33.dmp[75301]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250105231726_33.dmp
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75287 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75314
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
assert_20250105231726_33.dmp[75301]: Finished uploading minidump (out-of-process): success = yes
assert_20250105231726_33.dmp[75301]: response: CrashID=bp-631060d1-4088-4a5f-9119-232722250105
assert_20250105231726_33.dmp[75301]: file ''/tmp/dumps/assert_20250105231726_33.dmp'', upload yes: ''CrashID=bp-631060d1-4088-4a5f-9119-232722250105''
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75314 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75336
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75336 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75350
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Steam Runtime Launch Service: steam-runtime-launcher-service pid 75350 exited
Desktop state changed: desktop: { pos:    0,   0 size: 5760,1080 } primary: { pos:    0,   0 size: 1920,1080 }
Caching cursor image for , size 24x24, serial 2, cache size = 0
pressure-vessel-wrap[75381]: W: Found more than one possible libdrm data directory from provider
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 75558
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Fossilize INFO: Overriding serialization path: "/home/ayes/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache".
pressure-vessel-wrap[75620]: W: Found more than one possible libdrm data directory from provider
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Fossilize INFO: Overriding serialization path: "/home/ayes/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache".
src/common/html/chrome_ipc_client.cpp (1253) : Failed to connect to master html process, created shared memory (spawn time 60.07)
src/common/html/chrome_ipc_client.cpp (1253) : Failed to connect to master html process, created shared memory (spawn time 60.07)
01/05 23:18:02 Init: Installing breakpad exception handler for appid(steam)/version(1733265492)/tid(75078)
assert_20250105231802_39.dmp[75875]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250105231802_39.dmp
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
assert_20250105231802_39.dmp[75875]: Finished uploading minidump (out-of-process): success = yes
assert_20250105231802_39.dmp[75875]: response: CrashID=bp-2b1fb80c-c886-435b-92e9-dd9e22250105
assert_20250105231802_39.dmp[75875]: file ''/tmp/dumps/assert_20250105231802_39.dmp'', upload yes: ''CrashID=bp-2b1fb80c-c886-435b-92e9-dd9e22250105''
[2025-01-05 23:19:03] Background update loop checking for update. . .
[2025-01-05 23:19:03] Checking for available updates...
[2025-01-05 23:19:03] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2025-01-05 23:19:03] Manifest download: send request
[2025-01-05 23:19:03] Manifest download: waiting for download to finish
[2025-01-05 23:19:03] Manifest download: finished
[2025-01-05 23:19:03] Download skipped by HTTP 304 Not Modified
[2025-01-05 23:19:03] Nothing to do
[2025-01-05 23:21:55] Shutdown

Steps for reproducing this issue:

Since I don't know what might be causing it providing a reproduction proves difficult. But what I generally do to check if it's still like this is the following:

  1. Start Steam
  2. Run a game using the application runner
  3. Observe if it tries to start another steam instance or not
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants