You are not logged in.

#1 2021-02-21 23:56:22

Battenborn
Member
Registered: 2021-02-21
Posts: 5

Steam needs to be online to update

i had this issue in endeavorsOS so i tried arco and the problem continued so ive recently installed archlinux and im still getting the issue.

i launch steam and it pops up saying Fatal Error: Steam needs to be online to update Please confirm your network connection and try again.

if i run steam through terminal i get this error

 Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/luke/.local/share/Steam/ubuntu12_32/steam
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-02-21 22:51:22] 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 22:51:22] Loading cached metrics from disk (/home/luke/.local/share/Steam/package/steam_client_metrics.bin)
[2021-02-21 22:51:22] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-02-21 22:51:22] Using the following download hosts for Public, Realm steamglobal
[2021-02-21 22:51:22] 1. http://client-download.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'baked in'
[2021-02-21 22:51:22] 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 22:51:22] Verifying installation...
[2021-02-21 22:51:22] Unable to read and verify install manifest /home/luke/.local/share/Steam/package/steam_client_ubuntu12.installed
[2021-02-21 22:51:22] Verification complete
[2021-02-21 22:51:22] Downloading Update...
[2021-02-21 22:51:22] Checking for available update...
[2021-02-21 22:51:22] 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_20210221225123_7.dmp[11698]: Uploading dump (out-of-process)
/tmp/dumps/crash_20210221225123_7.dmp
[2021-02-21 22:51:23] failed to load manifest from buffer.
[2021-02-21 22:51:23] Failed to load manifest
[2021-02-21 22:51:23] Error: Download failed: http error 200
[2021-02-21 22:51:23] Saving metrics to disk (/home/luke/.local/share/Steam/package/steam_client_metrics.bin)
[2021-02-21 22:51:23] Error: Steam needs to be online to update.	 Please confirm your network connection and try again.
crash_20210221225123_7.dmp[11698]: Finished uploading minidump (out-of-process): success = yes
crash_20210221225123_7.dmp[11698]: response: CrashID=bp-fdc1b052-0020-4c7e-9b02-ade232210221
crash_20210221225123_7.dmp[11698]: file ''/tmp/dumps/crash_20210221225123_7.dmp'', upload yes: ''CrashID=bp-fdc1b052-0020-4c7e-9b02-ade232210221'' 

GPU: Radeon 5700
CPU: Ryzen 3600
All drivers are up to date and amd microcode
Internet works perfectly fine on everything else

Any help is super appreciated as im trying to make arch my main OS

Offline

#2 2021-02-22 00:27:05

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 12,211

Re: Steam needs to be online to update

Install the lib32 libraries of your way to connect online. E.g. lib32-libnm-glib if you use networkmanager lib32-systemd for systemd-networkd

But there are also other things wrong here, at least the lack of an en_US locale so make sure you follow: https://wiki.archlinux.org/index.php/Steam#Installation

Last edited by V1del (2021-02-22 00:29:46)

Online

#3 2021-02-22 00:49:58

Battenborn
Member
Registered: 2021-02-21
Posts: 5

Re: Steam needs to be online to update

thanks for the reply ive double checked everything it says needs to be done for it to run on arch linux is done.
i also generated the the new locale including the en_US and im still getting the same error

Offline

#4 2021-02-22 00:53:03

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 12,211

Re: Steam needs to be online to update

Which software are you using to connect to the internet? Is your session in general setup correctly? What's your output of

loginctl show-session $XDG_SESSION_ID

Online

#5 2021-02-22 01:09:45

Battenborn
Member
Registered: 2021-02-21
Posts: 5

Re: Steam needs to be online to update

Im using NetworkManager, and yes i believe so ive had no other issues internet works perfectly on this machine apart from steam it seems

 Id=2
User=1000
Name=luke
Timestamp=Sun 2021-02-21 22:14:39 UTC
TimestampMonotonic=8564983
VTNr=1
Seat=seat0
Display=:0
Remote=no
Service=sddm
Desktop=KDE
Scope=session-2.scope
Leader=578
Audit=2
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no
 

Offline

#6 2021-02-22 01:57:34

Battenborn
Member
Registered: 2021-02-21
Posts: 5

Re: Steam needs to be online to update

dig command gives

 ; <<>> DiG 9.16.12 <<>> media.steampowerd.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33544
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;media.steampowerd.com.		IN	A

;; ANSWER SECTION:
media.steampowerd.com.	300	IN	A	198.58.118.167
media.steampowerd.com.	300	IN	A	45.79.19.196
media.steampowerd.com.	300	IN	A	45.33.2.79
media.steampowerd.com.	300	IN	A	96.126.123.244
media.steampowerd.com.	300	IN	A	45.56.79.23
media.steampowerd.com.	300	IN	A	45.33.23.183

;; Query time: 130 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Mon Feb 22 01:51:22 UTC 2021
;; MSG SIZE  rcvd: 135
 

Also i have 2 hosts files in /etc 1 is blank and the other just contains info about Avahi

Last edited by Battenborn (2021-02-22 02:04:05)

Offline

#7 2021-02-22 02:31:57

Battenborn
Member
Registered: 2021-02-21
Posts: 5

Re: Steam needs to be online to update

Resolved

i pinged media.steampowered.com to get its IP

then in /etc/hosts

[The IP] client-download.steampowered.com

Offline

#8 2021-02-23 05:48:21

kreepy
Member
Registered: 2021-02-23
Posts: 1

Re: Steam needs to be online to update

Made an account to say thank you! this worked for me on Ubuntu 20.04.

cheers!

Offline

#9 2021-02-24 19:07:41

Padsworth
Member
Registered: 2021-02-23
Posts: 3

Re: Steam needs to be online to update

Battenborn wrote:

Resolved

i pinged media.steampowered.com to get its IP

then in /etc/hosts

[The IP] client-download.steampowered.com

Dude Thank you so much, finally fixed the problem for me as wel.


Take care of you're shoes.

Offline

#10 2021-02-25 00:23:27

finoderi
Member
Registered: 2020-06-12
Posts: 59

Re: Steam needs to be online to update

It looks more like a workaround than a fix. May be it's better to properly configure DNS-resolution, but what do I know...

Offline

Board footer

Powered by FluxBB