Steam encounters fatal error when launching

Hi all!

Trying manjaro for the first time and unsure how to get steam working.

When I launch from terminal, here’s what I get:

Running Steam on manjarolinux 20.2.1 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/meket/.local/share/Steam/ubuntu12_32/steam
[2021-02-21 18:56:17] Startup - updater built Oct 28 2020 23:34:22
ILocalize::AddFile() failed to load file "public/steambootstrapper_english. txt".
Installing breakpad exception handler for appid(steam)/version(0)
[2021-02-21 18:56:18] Loading cached metrics from disk (/home/meket/. local/share/Steam/package/steam_client_metrics. bin)
[2021-02-21 18:56:18] Failed to load cached hosts file (File 'update_hosts_cached. vdf' not found), using defaults
[2021-02-21 18:56:18] Using the following download hosts for Public, Realm steamglobal
[2021-02-21 18:56:18] 1. http: //client-download. steampowered. com, /client/, Realm 'steamglobal', weight was 100, source = 'baked in'
[2021-02-21 18:56:18] 2. http: //media. steampowered. com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1. 0)
[2021-02-21 18:56:18] Verifying installation...
[2021-02-21 18:56:18] Unable to read and verify install manifest /home/meket/.local/share/Steam/package/steam_client_ubuntu12. installed
[2021-02-21 18:56:18] Verification complete
[2021-02-21 18:56:18] Downloading Update...
[2021-02-21 18:56:18] Checking for available update...
[2021-02-21 18:56:18] Downloading manifest: client-download. steampowered. com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
KeyValues Error: LoadFromBuffer: missing {   (current key: '<!DOCTYPE') in file manifest [offset: 14]

/data/src/tier1/KeyValues. cpp (2999) : Assertion Failed: Error while parsing text KeyValues for resource manifest
/data/src/tier1/KeyValues. cpp (2999) : Assertion Failed: Error while parsing text KeyValues for resource manifest
Installing breakpad exception handler for appid(steam)/version(1. 0)
crash_20210221185618_7. dmp[15824]: Uploading dump (out-of-process)
/tmp/dumps/crash_20210221185618_7. dmp
[2021-02-21 18:56:18] failed to load manifest from buffer.
[2021-02-21 18:56:18] Failed to load manifest
[2021-02-21 18:56:18] Error: Download failed: http error 200
[2021-02-21 18:56:18] Saving metrics to disk (/home/meket/. local/share/Steam/package/steam_client_metrics. bin)
[2021-02-21 18:56:18] Error: Steam needs to be online to update.	 Please confirm your network connection and try again.
crash_20210221185618_7. dmp[15824]: Finished uploading minidump (out-of-process): success = yes
crash_20210221185618_7. dmp[15824]: response: CrashID=bp-5206475a-ed26-4fb6-9e8c-0e4692210221
crash_20210221185618_7. dmp[15824]: file ''/tmp/ dumps/ crash_20210221185618_7. dmp'', upload yes: ''CrashID=bp-5206475a-ed26-4fb6-9e8c-0e4692210221''

Tried all the options I saw listed for similar issues, such as updating gpu drivers, installing 32bit stuff, and trying flatpak instead. Someone mentioned going to client-download. steampowered. com/client/steam_client_ubuntu12 in a browser and seeing the results. Website doesn’t seem to be valid for me, so maybe that’s the issue?

Any help would be appreciated.

Welcome to the forum! :wave:

When pasting terminal output, highlight it and use the Preformatted text </> button. I’ve done it for you this time. :wink:

:point_up:

Sorry about that, thanks!

I am having the same problem…

Error: Steam needs to be online to update. Please confirm your network connection and try again.

Using KDE Plasma Version 5.20.5
KDE Frameworks Version 5.78.0
Qt Version: 5.15.2
Kernel Version 5.9.16.1-MANJARO
OS Type 64-bit

Deleted and reinstalled Steam several times with pacman. No resolution. Checked, and there are 5 residual files, post removal. Any suggestions would be appreciated.

Thanks!

Where? You may want to start fresh by nuking the ~/.local/share/Steam/ folder. Backup your steamapps folder first.

Tried it, same result for me. Here’s the terminal output when I ran it.

Running Steam on manjarolinux 20.2.1 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/meket/.local/share/Steam/ubuntu12_32/steam
[2021-02-23 09:59:48] Startup - updater built Oct 28 2020 23:34:22
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(0)
[2021-02-23 09:59:48] Loading cached metrics from disk (/home/meket/.local/share/Steam/package/steam_client_metrics.bin)
[2021-02-23 09:59:48] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-02-23 09:59:48] Using the following download hosts for Public, Realm steamglobal
[2021-02-23 09:59:48] 1. http://client-download.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'baked in'
[2021-02-23 09:59:48] 2. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1.0)
[2021-02-23 09:59:48] Verifying installation...
[2021-02-23 09:59:48] Unable to read and verify install manifest /home/meket/.local/share/Steam/package/steam_client_ubuntu12.installed
[2021-02-23 09:59:48] Verification complete
[2021-02-23 09:59:48] Downloading Update...
[2021-02-23 09:59:48] Checking for available update...
[2021-02-23 09:59:48] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1.0)
KeyValues Error: LoadFromBuffer: missing {   (current key: '<!DOCTYPE') in file manifest [offset: 14]

/data/src/tier1/KeyValues.cpp (2999) : Assertion Failed: Error while parsing text KeyValues for resource manifest
/data/src/tier1/KeyValues.cpp (2999) : Assertion Failed: Error while parsing text KeyValues for resource manifest
Installing breakpad exception handler for appid(steam)/version(1.0)
crash_20210223095948_7.dmp[193207]: Uploading dump (out-of-process)
/tmp/dumps/crash_20210223095948_7.dmp
[2021-02-23 09:59:48] failed to load manifest from buffer.
[2021-02-23 09:59:48] Failed to load manifest
[2021-02-23 09:59:48] Error: Download failed: http error 200
[2021-02-23 09:59:48] Saving metrics to disk (/home/meket/.local/share/Steam/package/steam_client_metrics.bin)
[2021-02-23 09:59:48] Error: Steam needs to be online to update.	 Please confirm your network connection and try again.
crash_20210223095948_7.dmp[193207]: Finished uploading minidump (out-of-process): success = yes
crash_20210223095948_7.dmp[193207]: response: CrashID=bp-2d3e2fa4-08ca-4bfb-ae42-29ffc2210223
crash_20210223095948_7.dmp[193207]: file ''/tmp/dumps/crash_20210223095948_7.dmp'', upload yes: ''CrashID=bp-2d3e2fa4-08ca-4bfb-ae42-29ffc2210223''
[2021-02-23 09:59:50] Shutdown
/data/src/tier0/threadtools.cpp (3658) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x583e0340/0x0xe69fca'
/data/src/tier0/threadtools.cpp (3658) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x583e0340/0x0xe69fca'

Try having steam-manjaro and steam-native both installed at the same time to see if it fixes anything; it sometimes fixes some issues.

You can also try steam --reset in the terminal.

Can also try to uninstall steam, then rm -rf ~/.steam, then reinstall steam-manjaro.

Just tried this. Uninstalled steam-manjaro , ran rm -rf ~/.steam, then reinstalled steam-manjaro and steam-native.

Running either the steam runtime or steam native gave me the same error with same terminal info.

Found the issue.

It was similar to this: Steam need to be online to update

But to clarify for those like me who didn’t know what the answer meant. You have to use the network manager in your toolbar on the right and edit your connection. Set IPv6 to Disabled. Then under IPv4, change Method to Automatic (DHCP) address only. Finally, enter both googled DNS ips under DNS Servers. Should read 8.8.8.8, 8.8.4.4. Just the first server won’t work.

Steam updates after this.

Thanks for the help everyone!