"So with that more info... looks like it failed to load the SSL CA files,
so it might be related to this change? Still, that'd be a bug in Steam,
which nobody but Valve can fix.
https://fedoraproject.org/wiki/Changes/droppingOfCertPemFile"
It seems that this is since Fedora 43. Just a FYI.
here are three certificate files tha can be tried, please try one by one (https://fedoraproject.org/wiki/Changes/droppingOfCertPemFile#Dependencies): ln -s /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /etc/pki/tls/cert.pem ln -s /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /etc/pki/tls/certs/ca-certificates.crt ln -s /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /etc/pki/tls/ca-bundle.crt
New bug I tried that on Fedora Rawhide and the QR code still doesn't pop up. So I think it may be a different bug now. Could you reopen?
#12292 was already mentioned, but it contains a workaround
(Btw this cert Change was postponed from F43 to F44: so 43 should no longer be affected)
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
steam
steam.sh[5091]: Running Steam on fedora 44 64-bit
steam.sh[5091]: STEAM_RUNTIME is enabled automatically
setup.sh[5157]: Steam runtime environment up-to-date!
steam.sh[5091]: Steam client's requirements are satisfied
[2025-09-13 11:10:58] Startup - updater built Sep 17 2024 20:02:19
[2025-09-13 11:10:58] Startup - Steam Client launched with: '/home/ryan/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
09/13 11:10:58 minidumps folder is set to /tmp/dumps
09/13 11:10:58 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(5206)
src/common/opensslconnection.cpp (1624) : unable to load trusted SSL root certificates
src/common/opensslconnection.cpp (1624) : unable to load trusted SSL root certificates
09/13 11:10:58 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(5206)
assert_20250913111058_4.dmp[5219]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250913111058_4.dmp
[2025-09-13 11:10:58] Loading cached metrics from disk (/home/ryan/.local/share/Steam/package/steam_client_metrics.bin)
[2025-09-13 11:10:58] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2025-09-13 11:10:58] Using the following download hosts for Public, Realm steamglobal
[2025-09-13 11:10:58] 1. https://client-update.steamstatic.com/, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-09-13 11:10:58] Verifying installation...
[2025-09-13 11:10:58] Unable to read and verify install manifest /home/ryan/.local/share/Steam/package/steam_client_ubuntu12.installed
[2025-09-13 11:10:58] Verification complete
[2025-09-13 11:10:58] Downloading Update...
[2025-09-13 11:10:58] Checking for available update...
[2025-09-13 11:10:58] Downloading manifest: https://client-update.steamstatic.com/steam_client_ubuntu12
[2025-09-13 11:10:58] Manifest download: send request
[2025-09-13 11:10:58] Manifest download: waiting for download to finish
[2025-09-13 11:10:59] Manifest download: finished
[2025-09-13 11:10:59] Download failed: http error 0 (client-update.steamstatic.com/steam_client_ubuntu12)
[2025-09-13 11:10:59] DownloadManifest - exhausted list of download hosts
[2025-09-13 11:10:59] failed to load manifest from buffer.
[2025-09-13 11:10:59] Failed to load manifest
[2025-09-13 11:10:59] Error: Download failed: http error 0
[2025-09-13 11:10:59] Saving metrics to disk (/home/ryan/.local/share/Steam/package/steam_client_metrics.bin)
[2025-09-13 11:10:59] Error: Steam needs to be online to update. Please confirm your network connection and try again.
UpdateUI: skip show logo[2025-09-13 11:11:02] Shutdown
src/tier0/threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57db09e0/0x0xe507eb'
src/tier0/threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57db09e0/0x0xe507eb'
09/13 11:11:03 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(5206)
assert_20250913111103_11.dmp[5227]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250913111103_11.dmp
ryan@unknowncc28aa4364c4:~$ assert_20250913111058_4.dmp[5219]: Finished uploading minidump (out-of-process): success = yes
assert_20250913111058_4.dmp[5219]: response: CrashID=bp-a7191412-afe8-4af4-a5e8-3e1542250913
assert_20250913111058_4.dmp[5219]: file ''/tmp/dumps/assert_20250913111058_4.dmp'', upload yes: ''CrashID=bp-a7191412-afe8-4af4-a5e8-3e1542250913''
assert_20250913111103_11.dmp[5227]: Finished uploading minidump (out-of-process): success = yes
assert_20250913111103_11.dmp[5227]: response: CrashID=bp-da224191-2026-4b94-95c1-2d4ae2250913
assert_20250913111103_11.dmp[5227]: file ''/tmp/dumps/assert_20250913111103_11.dmp'', upload yes: ''CrashID=bp-da224191-2026-4b94-95c1-2d4ae2250913''
Now I get fatal error steam needs to be online to update.
Steps for reproducing this issue:
1.Try to load steam
2. Loads but never fully loads
3. Bugs out
https://lists.fedoraproject.org/archives/list/[email protected]/thread/EASVTFZSZ4LM2B6AMKI5LLA75HHOE35T/
"So with that more info... looks like it failed to load the SSL CA files,
so it might be related to this change? Still, that'd be a bug in Steam,
which nobody but Valve can fix."