You are not logged in.

#1 2015-10-15 04:39:03

schmodd
Member
Registered: 2015-02-12
Posts: 35

[SOLVED] Cannot open Steam after install, needs to be online to update

Hi,

I am having the same proplem/error-message as Peetipablo. I set up a fresh Arch Install with nvidia drivers + pulseaudio (pulseaudio-alsa) + i3 + systemd-networkd + systemd-resolved.
- mulilib is enabled and I also installed all the referenced 32 bit libaries from the wiki
- so far I didn't expierence any problem with my network. It's just steam that is for some reason unable to download stuff. I never managed to run steam once.
- adding steam IP's to /etc/hosts didn't help.

Anyone really fixed this problem using the multilib package?

System:
Intel Core i5-3550
Gigabyte GA-Z77-D3H
16 GB RAM
Crucial M550 128GB + some additional drives
Intel Gigabit CT Desktop Adapter

Last edited by schmodd (2015-10-16 07:00:50)

Offline

#2 2015-10-15 07:00:14

ChuckDaniels
Member
Registered: 2014-03-31
Posts: 31

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

I had only network problems with Steam. Then I realized I got two network services in conflict. Could you post error log?


“That’s the second biggest linux kernel I’ve ever seen!”

Offline

#3 2015-10-15 10:08:12

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,361
Website

Re: [SOLVED] Cannot open Steam after install, needs to be online to update


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2015-10-15 13:50:35

schmodd
Member
Registered: 2015-02-12
Posts: 35

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

so here is my error message (just tried again):

Setting up Steam content in /home/schmodd/.local/share/Steam
/home/schmodd/.local/share/Steam/steam.sh: Zeile 161: VERSION_ID ist nicht gesetzt.
/home/schmodd/.local/share/Steam/steam.sh: Zeile 102: Keine Entsprechung: **:
/home/schmodd/.local/share/Steam/steam.sh: Zeile 161: VERSION_ID ist nicht gesetzt.
Running Steam on arch  64-bit
/home/schmodd/.local/share/Steam/steam.sh: Zeile 161: VERSION_ID ist nicht gesetzt.
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)
Assert( Assertion Failed: Illegal termination of worker thread 'Thread(0x0x56f47188/0x0xf42bcb' ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:3643

Installing breakpad exception handler for appid(steam)/version(1.0)
assert_20151015154822_5.dmp[1940]: Uploading dump (out-of-process)
/tmp/dumps/assert_20151015154822_5.dmp
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2015-10-15 15:48:13] Startup - updater built May  5 2015 12:15:27
[2015-10-15 15:48:13] Verifying installation...
[2015-10-15 15:48:13] Unable to read and verify install manifest /home/schmodd/.local/share/Steam/package/steam_client_ubuntu12.installed
[2015-10-15 15:48:13] Verification complete
[2015-10-15 15:48:13] Downloading Update...
[2015-10-15 15:48:13] Checking for available update...
[2015-10-15 15:48:13] Download failed: http error 0
[2015-10-15 15:48:13] Download failed: http error 0
[2015-10-15 15:48:13] failed to load manifest from buffer.
[2015-10-15 15:48:13] Failed to load manifest
[2015-10-15 15:48:13] Error: Download failed: http error 0
[2015-10-15 15:48:13] Error: Steam needs to be online to update.	 Please confirm your network connection and try again.
[2015-10-15 15:48:21] Shutdown
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp (3643) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x56f47188/0x0xf42bcb'
assert_20151015154822_5.dmp[1940]: Finished uploading minidump (out-of-process): success = no
assert_20151015154822_5.dmp[1940]: error: libcurl.so: cannot open shared object file: No such file or directory
assert_20151015154822_5.dmp[1940]: file ''/tmp/dumps/assert_20151015154822_5.dmp'', upload no: ''libcurl.so: cannot open shared object file: No such file or directory''

EDIT:
Problem found: in /etc/nsswitch.conf i replaced 'dns' with 'resolve' ('hosts: files resolve myhostname') initially as the systemd-resolved wiki page wanted me to. After I changed it back to dns ('hosts: files dns myhostname') Steam works. Did I missread something about systemd-resolved? Why would I replaced dns with resolve if this breaks stuff?

Last edited by schmodd (2015-10-15 14:58:19)

Offline

#5 2015-10-15 15:16:44

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

It's the systemd-networkd wiki page, and did you read the note that starts with

Note: Systemd's resolve may not search the local domain when given just the hostname,

?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#6 2015-10-15 15:25:57

schmodd
Member
Registered: 2015-02-12
Posts: 35

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

Yes I did. But isn't it impossible to know how all the different programs work when they communicate? How would I know Steam wouldn't work with resolved? As I mentioned all my other programs run fine. I am not into this dns topic but from my standpoint it is hard to understand why one would choose resolved oder dns if resolved lacks certain features. Sry not bitching, I am just trying to understand why so many use resolved.

Offline

#7 2015-10-15 15:47:39

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

Looking at man systemd-resolved , man resolved.conf and the link to systemd readme on that wiki page :
using resolve instead of dns in r/etc/nsswitch.conf can speed up name resolving for host-based stuff and local LAN by a lot.

I do feel Additionally, should be replaced by Optionally, , but that change should imo be made by systemd users (i only use systemd for udev) .
A note about steam having problems with resolve would also be a good idea.

Since you found the steam - resolve problem, maybe you want to edit that section, schmodd ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#8 2015-10-15 16:23:05

schmodd
Member
Registered: 2015-02-12
Posts: 35

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

Wouldn't I gain the speed of resolved and the security of dns (steam won't fail) if i alter the line to this:

hosts: files resolve dns myhostname

?

I will add a note that to the wiki page that replacing dns with resolved may hinder steam in running.
Thanks for your time.

Offline

#9 2015-10-15 16:56:05

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

I run Steam with systemd-resolved without any problems.
Sometimes (especially on the first try of the day) it won't connect/login, but the second time everything goes well.
And I've been having the same issue for years also on an older i686 laptop, without multilib Steam and without systemd-resolved.


1000

Offline

#10 2015-10-15 17:01:30

schmodd
Member
Registered: 2015-02-12
Posts: 35

Re: [SOLVED] Cannot open Steam after install, needs to be online to update

Thx for your response. My problem was slightly different. I couldn't get steam to get its download (steam itself, no games) directly after installing via pacman. I am not talking about connecting to the steam network after it has been successfully started once. I tried atleast 10 times and it was always the same error. Replacing resolve with dns solved it for me. Although I am not sure if it is really a problem of systemd-resolved.

I just marked the thread as solved. Although some questions remain open, but those aren't directly related to the threadtitle. BTW: my Wiki note was deleted.

Last edited by schmodd (2015-10-16 07:02:40)

Offline

Board footer

Powered by FluxBB