Steam says I'm offline when I'm not. Ubuntu 17.04 Daily

Bug #1651025 reported by Cousteau
This bug report is a duplicate of:  Bug #1631980: Steam not able to see network. Edit Remove
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Steam Login
New
Unknown
steam (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When installing steam either from .deb package from their site, or through apt install steam, I have a popup after installing saying: "Fatal error: Steam needs to be online to update. Please confirm your network connection and try again."

I am online and all other online content works fine. This is also something that has changed in the daily for Ubuntu 17.04. In 16.10 it works fine, it also works completely fine in Linux Mint, both 18 and 18.1 Beta.

Has anyone else encountered this problem? I think it might be related to some DNS settings, but nothing has changed in my /etc/hosts file as far as I can tell.

no longer affects: canonical-devices-system-image
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in steam (Ubuntu):
status: New → Confirmed
Revision history for this message
Etienne Van Bogaert (r-etienne) wrote :

output in terminal when launching steam:

Setting up Steam content in /home/etienne/.local/share/Steam
Running Steam on ubuntu 17.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
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)
Assert( Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57b7d170/0x0xf4bd4b' ):threadtools.cpp:3283

Installing breakpad exception handler for appid(steam)/version(1.0)
assert_20161222223204_6.dmp[10637]: Uploading dump (out-of-process)
/tmp/dumps/assert_20161222223204_6.dmp
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2016-12-22 22:32:00] Startup - updater built Nov 23 2016 01:05:42
[2016-12-22 22:32:00] Verifying installation...
[2016-12-22 22:32:00] Unable to read and verify install manifest /home/etienne/.local/share/Steam/package/steam_client_ubuntu12.installed
[2016-12-22 22:32:00] Verification complete
[2016-12-22 22:32:00] Downloading Update...
[2016-12-22 22:32:00] Checking for available update...
[2016-12-22 22:32:00] Download failed: http error 0 (client-download.steampowered.com/client/steam_client_ubuntu12)
[2016-12-22 22:32:01] Download failed: http error 0 (media.steampowered.com/client/steam_client_ubuntu12)
[2016-12-22 22:32:01] failed to load manifest from buffer.
[2016-12-22 22:32:01] Failed to load manifest
[2016-12-22 22:32:01] Error: Download failed: http error 0
[2016-12-22 22:32:01] Error: Steam needs to be online to update. Please confirm your network connection and try again.
[2016-12-22 22:32:03] Shutdown
threadtools.cpp (3283) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57b7d170/0x0xf4bd4b'
/home/etienne/.local/share/Steam/steam.sh: line 444: no match: ssfn*
assert_20161222223204_6.dmp[10637]: Finished uploading minidump (out-of-process): success = yes
assert_20161222223204_6.dmp[10637]: response: CrashID=bp-8b93a4c5-80d0-4078-a614-0c37d2161222

Revision history for this message
Bryan Quigley (bryanquigley) wrote :

I had to install libnss-resolve:i386 (found from this issue - https://github.com/ValveSoftware/steam-for-linux/issues/4661)

I had to reinstall twice, because I had left some failed downloads, but now I've got it logged in!

Changed in steam-login:
status: Unknown → New
Revision history for this message
Cousteau (war-richard) wrote :

Installing libnss-resolve:i386 fixed it for me as well, but only with Steam from the multiverse repos, not if I donwload from the steam page. Could be a coincidence though. Had to try installing several times, but now it's working.

Thanks for the workaround Bryan.

Revision history for this message
claudio@ubuntu (claudio.ubuntu) wrote :

Workaround fixes bugs on Ubuntu 16.10. Bryan++

Revision history for this message
Pedro Lopes (paol) wrote :

I had this problem as well and it's not enough to install libnss-resolve:i386, installing libcurl3:i386 is also necessary.

Revision history for this message
Piranna (piranna) wrote :

Installing `libnss-resolve:i386` works for Ubuntu 17.10 and the .deb file from Valve website.

Revision history for this message
Andrew Hayzen (ahayzen) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 1631980, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.