ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.26k stars 175 forks source link

Steam Crashes on Startup `Assertion 'device' failed` #9867

Closed Nalum closed 1 year ago

Nalum commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

After a recent update to my system steam crashes when the file verification box shows.

Output of running steam on the terminal:

$ steam
steam.sh[22801]: Running Steam on manjarolinux 23.0.0 64-bit
steam.sh[22801]: STEAM_RUNTIME is enabled automatically
setup.sh[22875]: Steam runtime environment up-to-date!
steam.sh[22801]: Steam client's requirements are satisfied
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2023-07-17 11:11:13] Startup - updater built Jul 10 2023 23:58:24
[2023-07-17 11:11:13] Startup - Steam Client launched with: '/home/nalum/.local/share/Steam/ubuntu12_32/steam'
07/17 11:11:13 Init: Installing breakpad exception handler for appid(steam)/version(1689034492)/tid(22944)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-07-17 11:11:13] Loading cached metrics from disk (/home/nalum/.local/share/Steam/package/steam_client_metrics.bin)
[2023-07-17 11:11:13] Using the following download hosts for Public, Realm steamglobal
[2023-07-17 11:11:13] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-07-17 11:11:13] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-07-17 11:11:13] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-07-17 11:11:13] Checking for update on startup
[2023-07-17 11:11:13] Checking for available updates...
[2023-07-17 11:11:13] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-07-17 11:11:13] Manifest download: send request
[2023-07-17 11:11:14] Manifest download: waiting for download to finish
[2023-07-17 11:11:14] Manifest download: finished
[2023-07-17 11:11:14] Download skipped: /steam_client_ubuntu12 version 1689034492, installed version 1689034492, existing pending version 0
[2023-07-17 11:11:14] Nothing to do
[2023-07-17 11:11:14] Verifying installation...
[2023-07-17 11:11:14] Performing checksum verification of executable files
[2023-07-17 11:11:15] Verification complete
Loaded SDL version 3.0.0-1782-g214d5daa3
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf090bdb0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf090a500
GetWin32Stats: display was not open yet, good
ComputeStartupMode: found registry default startup mode: 0
Switching to desktopui, since -vgui was not specified
GetWin32Stats: display was not open yet, good
steamwebhelper.sh[22955]: Runtime for steamwebhelper: defaulting to /home/nalum/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[22955]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 266 milliseconds to initialize
Failed to init SteamVR because it isn't installed
Assertion 'device' failed at src/libsystemd/sd-device/device-private.c:103, function device_get_tags_generation(). Aborting.
crash_20230717111117_27.dmp[23121]: Uploading dump (out-of-process)
/tmp/dumps/crash_20230717111117_27.dmp
crash_20230717111117_27.dmp[23121]: Finished uploading minidump (out-of-process): success = yes
crash_20230717111117_27.dmp[23121]: response: CrashID=bp-b672b6e5-d01e-450b-93bb-fc5852230717
crash_20230717111117_27.dmp[23121]: file ''/tmp/dumps/crash_20230717111117_27.dmp'', upload yes: ''CrashID=bp-b672b6e5-d01e-450b-93bb-fc5852230717''
/home/nalum/.local/share/Steam/steam.sh: line 798: 22944 Aborted                 (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"

Output of running steam-runtime on the terminal:

$ steam-runtime
steam.sh[23638]: Running Steam on manjarolinux 23.0.0 64-bit
steam.sh[23638]: STEAM_RUNTIME is enabled automatically
setup.sh[23712]: Steam runtime environment up-to-date!
steam.sh[23638]: Steam client's requirements are satisfied
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2023-07-17 11:13:06] Startup - updater built Jul 10 2023 23:58:24
[2023-07-17 11:13:06] Startup - Steam Client launched with: '/home/nalum/.local/share/Steam/ubuntu12_32/steam'
07/17 11:13:06 Init: Installing breakpad exception handler for appid(steam)/version(1689034492)/tid(23781)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-07-17 11:13:07] Loading cached metrics from disk (/home/nalum/.local/share/Steam/package/steam_client_metrics.bin)
[2023-07-17 11:13:07] Using the following download hosts for Public, Realm steamglobal
[2023-07-17 11:13:07] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-07-17 11:13:07] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-07-17 11:13:07] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-07-17 11:13:07] Checking for update on startup
[2023-07-17 11:13:07] Checking for available updates...
[2023-07-17 11:13:07] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-07-17 11:13:07] Manifest download: send request
[2023-07-17 11:13:07] Manifest download: waiting for download to finish
[2023-07-17 11:13:07] Manifest download: finished
[2023-07-17 11:13:07] Download skipped: /steam_client_ubuntu12 version 1689034492, installed version 1689034492, existing pending version 0
[2023-07-17 11:13:07] Nothing to do
[2023-07-17 11:13:07] Verifying installation...
[2023-07-17 11:13:07] Performing checksum verification of executable files
[2023-07-17 11:13:08] Verification complete
Loaded SDL version 3.0.0-1782-g214d5daa3
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf0d07db0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf0d06500
GetWin32Stats: display was not open yet, good
ComputeStartupMode: found registry default startup mode: 0
Switching to desktopui, since -vgui was not specified
GetWin32Stats: display was not open yet, good
steamwebhelper.sh[23814]: Runtime for steamwebhelper: defaulting to /home/nalum/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[23814]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 254 milliseconds to initialize
Failed to init SteamVR because it isn't installed
Assertion 'device' failed at src/libsystemd/sd-device/device-private.c:103, function device_get_tags_generation(). Aborting.
crash_20230717111311_28.dmp[23983]: Uploading dump (out-of-process)
/tmp/dumps/crash_20230717111311_28.dmp
crash_20230717111311_28.dmp[23983]: Finished uploading minidump (out-of-process): success = yes
crash_20230717111311_28.dmp[23983]: response: CrashID=bp-59407c30-8b2d-4bdf-af7b-3ba672230717
crash_20230717111311_28.dmp[23983]: file ''/tmp/dumps/crash_20230717111311_28.dmp'', upload yes: ''CrashID=bp-59407c30-8b2d-4bdf-af7b-3ba672230717''
/home/nalum/.local/share/Steam/steam.sh: line 798: 23781 Aborted                 (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"
kisak-valve commented 1 year ago

Hello @Nalum, this issue is already being tracked at #9805. Closing as a duplicate.

AllerTeaM commented 1 year ago

@kisak-valve hello! I think it's actual, because solution in #9805 is about arch, not about deb-based distros. And yeah - I've faced the issue.