protonscr

Steam doesn't see network in ubuntu 16.10

steamopen reviewedDistro Family: UbuntuDistro-provided steam package
ValveSoftware/steam-for-linux#4661 · opened 2016-10-14 by sweeze · updated 2018-11-27 · 9 comments · github
Ssweeze 2016-10-14 github

Your system information

  • Steam client version: 1:1.0.0.52-5ubuntu1
  • Distribution (e.g. Ubuntu): Ubuntu 16.10
  • Opted into Steam client beta?: [Yes/No] Yes, but original problem seen without beta
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

Steam was starting fine, but unable to download anything (download would be stuck at "starting" forever). Opted into the beta to see if that would fix things, and now steam doesn't even start, with the below console output, and a dialog box that says Fatal Error: Steam needs to be online to update. Please confirm your network connection and try again. Possibly this is related to ubuntu moving to systemd-resolved for dns?

Running Steam on ubuntu 16.10 64-bit
STEAM_RUNTIME is enabled automatically
[2016-10-13 21:09:03] Startup - updater built Sep 20 2016 18:20:24
[2016-10-13 21:09:03] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2016-10-13 21:09:03] Verifying installation...
[2016-10-13 21:09:03] Unable to read and verify install manifest /home/jbarnett/.steam/package/steam_client_publicbeta_ubuntu12.installed
[2016-10-13 21:09:03] Verification complete
[2016-10-13 21:09:03] Downloading update...
[2016-10-13 21:09:03] Checking for available updates...
[2016-10-13 21:09:03] Download failed: http error 0
[2016-10-13 21:09:04] Download failed: http error 0
[2016-10-13 21:09:04] failed to load manifest from buffer.
[2016-10-13 21:09:04] Failed to load manifest
[2016-10-13 21:09:04] Error: Download failed: http error 0
[2016-10-13 21:09:04] Error: Steam needs to be online to update. Please confirm your network connection and try again.
[2016-10-13 21:09:08] Shutdown
threadtools.cpp (3272) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x5895b738/0x0xf4d04b'
Error: Couldn't find bootstrap, it's not safe to reset Steam. Please contact technical support.

Steps for reproducing this issue:

  1. Start steam
Aabt462 2016-10-14 github

I have a lot of trouble starting Steam on Ubuntu (Mate) 16.10 but when it's on, I don't seem to have a network issue, games download and patch fine. So not sure if there's an issue specific to your config or if there's a difference between the regular Ubuntu and Ubuntu Mate related to the network (like your assumption about systemd).

Ssweeze 2016-10-15 github

Running wireshark, it looks like steam gets a 302 from client-download.steampowered.com/client/steam_client_ubuntu12, then does a DNS query for media.steampowered.com and gets several records back, but then does no network traffic other than a "QM" MDNS question query.

Ssweeze 2016-10-15 github

installing libnss-resolve:i386 fixes the issue!

Aabt462 2016-10-15 github

Did you have libnss-resolve (64-bit) installed? I don't seem to have (or need) the 32-bit version.

Mmjog 2016-10-16 github

Installing libnss-resolve:i386 fixed this for me on Yakkety as well. I do have the 64 bit version installed.

Ssweeze 2016-10-16 github

Yes I have the 64 bit one installed, and resolv.conf pointing at the systemd-resolved resolv.conf managed file

Aack0329 2017-09-27 github

Had the 64-bit version install also but alas
installing
sudo apt install libnss-resolve:i386

fixed the issue! Thanks!

Nnekromoff 2018-01-05 github

Still happens on 17.* and steam installation just fails ugly without any explanation and crashes

Seriously, this has not been fixed for over 3 months

Ssagesan 2018-11-27 github

Also happens on 18.04 with libnss-resolve:i386 and libcurl3:i386 installed

Nothing extracted yet.