this post was submitted on 19 Dec 2024
22 points (95.8% liked)

Steam

10400 readers
5 users here now

Steam is a video game digital distribution service by Valve.

Steam News | Steam Beta Client news

Useful tools:
SteamDB
SteamCharts
Issue tracker for Linux version of Steam

founded 3 years ago
MODERATORS
 

Hello everyone! I have this issue with my steam on arch linux where it takes about 5 minutes and sometimes more to start, then I keep getting connection errors when trying to sign in. Ive opened an issue on the github page you can read for more details (logs etc)

Basically now I'm wondering if I should just reinstall steam and see if that fixes it. Here is the situation though. I have a steam library in my /home partition, as well as on a separate hard drive which is always mounted. I have copied the steamapps directory from the home side of things to a temporary location, so I assume if I reinstall and copy it back I should have all my games and stuff set up exactly as they were before the issue? Also, do I need to backup the steamapps directory from the hard drive which is separate to /home?

The reason I'm so hesitant to just wipe everything and reinstall, is because I spent a good couple of weeks trying to get Silent Hunter 3 set up with steamtinkerlaunch, and even on release it was quite a finnicky game, let alone 20-something years later on linux running through proton, and now I have it at a point where it works.

Anyway, I would love some help, so thanks in advance!

P.s. Updating system didn't solve issue

Just checked, and I have all the dependencies listed on the package page satisfied in some form. Now, whether some version is slightly outdated, I don't know how to check

Reinstalling steam doesn't seem to fix the issue.

pacman -R steam-native-runtime steam
pacman -S steam

When launching from the terminal again I get the same output. The 2 lines that stand out are the following:

src/clientdll/steamengine.cpp (2773) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
src/clientdll/steamengine.cpp (2773) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled

Any ideas how I can troubleshoot this?

[SOLUTION] I had to run

pacman -Syu steam

which seems to have also installed a package called lsb-release

Im not sure why running a full system upgrade and also uninstalling and reinstalling steam didn't also grab this package when I did those, but there you go. I do a full system update by simply running yay as to my understanding that is the same as running yay -Syu but it first runs pacman -Syu. If anyone could provide some insight into why that might be I would appreciate that so I can learn from this experience. Thanks again everyone who tried to help!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 3 days ago (1 children)

Hmmm, personally got into Steam just fine right now. I quickly referred to down detector - steam, to see if other people are facing the same issue, and it appears as though there was a big outage roughly 12 hours ago. Maybe it's just catch up to you now?

If you're on arch, it could be that one of your dependencies hasn't updated yet. Are you able to login to your account on your internet browse?

[–] [email protected] 1 points 3 days ago (1 children)

This started happening to me 3 days ago. I did a full system update yesterday, as well as today, and still nothing different. I logged into the account from the browser normally, it immediately gave me the steam guard popup.

It does seem to be some kind of networking issue I think by looking at the output it spits out if I launch it from the terminal, but I just am not familiar with steam's inner workings enough to know that for sure.

[–] [email protected] 1 points 2 days ago (1 children)

Are you able to try Flatpak steam? I was having ssl issues which resulted in blue spinning wheel but can’t remember the resolution..

[–] [email protected] 1 points 2 days ago (1 children)

I want to avoid flatpacks, and I dont want to have to use it just for steam and nothing else.

[–] [email protected] 2 points 2 days ago (1 children)

Oh I understand that. Eventually I got my steam to work outside of it but I was desperate to play games at first.

I found out what I did thru history. Strace against steam, triggered the error messages, then pasted the strace output to chatgpt. Steam was looking for ssl certs in a particular directory. Once they were symlinked in it magically started to work.

[–] [email protected] 2 points 2 days ago

The weird thing is it worked perfectly fine before. Discord crashed a d due to my setup (bspwm + sxhkd) it for some reason causes those to crash as well, so when i unlock i have no ability to shutdown properly, so i have to use the physical power button. When I turned it back on, poof steam didnt work. Probably an update that i did before the crash, which became active on reboot.