ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.18k stars 173 forks source link

Steam client may stuck at launch #10528

Open NTMan opened 5 months ago

NTMan commented 5 months ago

Your system information

Please describe your issue in as much detail as possible:

Time to time, usually after computer reboot I observing stuck steam client at the launch. Steam stucks forever until I close terminal tab or terminate with command killall steam. Pressing Ctrl + C key combination in terminal where steam was launched couldn't helps to stop steam client.

Steps for reproducing this issue:

> MANGOHUD_CONFIG=core_load,cpu_temp,gpu_temp,engine_version,vulkan_driver,ram,vram mangohud steam -console
steam.sh[101340]: Running Steam on fedora 41 64-bit
steam.sh[101340]: STEAM_RUNTIME is enabled automatically
setup.sh[101419]: Steam runtime environment up-to-date!
steam.sh[101340]: Steam client's requirements are satisfied
tid(101456) burning pthread_key_t == 0 so we never use it
[2024-02-24 14:42:21] Startup - updater built Feb 23 2024 20:15:55
[2024-02-24 14:42:21] Startup - Steam Client launched with: '/home/mikhail/.local/share/Steam/ubuntu12_32/steam' '-console'
[2024-02-24 14:42:21] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
02/24 14:42:21 Init: Installing breakpad exception handler for appid(steam)/version(1708727058)/tid(101456)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2024-02-24 14:42:21] Loading cached metrics from disk (/home/mikhail/.local/share/Steam/package/steam_client_metrics.bin)
[2024-02-24 14:42:21] Using the following download hosts for Public, Realm steamglobal
[2024-02-24 14:42:21] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2024-02-24 14:42:21] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2024-02-24 14:42:21] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-02-24 14:42:21] Checking for update on startup
[2024-02-24 14:42:21] Checking for available updates...
[2024-02-24 14:42:21] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12
[2024-02-24 14:42:21] Manifest download: send request
[2024-02-24 14:42:21] Manifest download: waiting for download to finish
[2024-02-24 14:42:22] Manifest download: finished
[2024-02-24 14:42:22] Download skipped: /steam_client_publicbeta_ubuntu12 version 1708727058, installed version 1708727058, existing pending version 0
[2024-02-24 14:42:22] Nothing to do
[2024-02-24 14:42:22] Verifying installation...
[2024-02-24 14:42:22] Performing checksum verification of executable files
[2024-02-24 14:42:23] Verification complete

Steam logging initialized: directory: /home/mikhail/.local/share/Steam/logs

/usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xebd05e90
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xebd045f0
[2024-02-24 14:42:23.907] [info] [blacklist.cpp:67] process 'steam' is blacklisted in MangoHud
steamwebhelper.sh[101505]: === Sat Feb 24 02:42:24 PM +05 2024 ===
steamwebhelper.sh[101505]: Starting steamwebhelper under bootstrap sniper steam runtime at /home/mikhail/.local/share/Steam/ubuntu12_64/steam-runtime-sniper
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 101590
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
CAppInfoCacheReadFromDiskThread took 549 milliseconds to initialize
BRefreshApplicationsInLibrary 1: 222ms
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/01_Daniel%20Deluxe%20-%20Air.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/02_Daniel%20Deluxe%20-%20Infiltrator.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/03_Daniel%20Deluxe%20-%20Blood%20and%20Steel.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/04_Daniel%20Deluxe%20-%20Dharma.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/05_Daniel%20Deluxe%20-%20Capture.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/06_Daniel%20Deluxe%20-%20Forget%20The%20Past.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/07_Daniel%20Deluxe%20-%20Access%20Denied.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/08_Daniel%20Deluxe%20-%20Let%20Them%20Know.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/09_Daniel_Deluxe%20-%20Sector.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/10_Daniel%20Deluxe%20-%20Factory.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/11_Daniel%20Deluxe%20-%20Striker.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/12_Daniel%20Deluxe%20-%20Celerity.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/13_Daniel%20Deluxe%20-%20The%20Orb.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/14_Daniel%20Deluxe%20-%20Truth%20To%20Power.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/15_Daniel%20Deluxe%20-%20Blaster.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/16_Daniel%20Deluxe%20-%20Razor.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/17_Daniel%20Deluxe%20-%20Vendetta.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/18_Daniel%20Deluxe%20-%20Air%20%28Extended%29.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/19_Daniel%20Deluxe%20-%20Solitude.wav
TagLib: FileRef::tag() - Called without a valid file.
TagLib: Could not open file /home/mikhail/.local/share/Steam/steamapps/music/Ghostrunner%20-%20Official%20Soundtrack/Ghostrunner%20OST/wav/20_Daniel%20Deluxe%20-%20Sundown.wav
TagLib: FileRef::tag() - Called without a valid file.
[2024-02-24 14:44:25] Background update loop checking for update. . .
[2024-02-24 14:44:25] Checking for available updates...
[2024-02-24 14:44:25] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12?t=1302113661
[2024-02-24 14:44:25] Manifest download: send request
[2024-02-24 14:44:25] Manifest download: waiting for download to finish
[2024-02-24 14:44:26] Manifest download: finished
[2024-02-24 14:44:26] Download skipped by HTTP 304 Not Modified
[2024-02-24 14:44:26] Nothing to do

Screenshot from 2024-02-24 14-47-42

Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.

One hour later... Screenshot from 2024-02-24 16-01-58

And I also can't stop steam client with Ctrl + C

BRefreshApplicationsInLibrary 1: 218ms
^C^C^CSteam Runtime Launch Service: steam-runtime-launcher-service pid 101590 exited
^C^C^C^C^C^C^CSteam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 121982
^C^C^C^C^C^CSteam Runtime Launch Service: steam-runtime-launcher-service pid 121982 exited
^C^C^C^C^C^C^CSteam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 121983
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
^C^C^C^C^C^CSteam Runtime Launch Service: steam-runtime-launcher-service pid 121983 exited
^C^C^C^C^C^CSteam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 121988
^C^C^C^C^C^CSteam Runtime Launch Service: steam-runtime-launcher-service pid 121988 exited
Steam Runtime Launch Service: steam-runtime-launcher-service keeps crashing on startup, disabling
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C
vladimir-sama commented 2 months ago

Same, Artix Linux, Linux 6.8.8-artix1-1, steam package