Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: tyler on 06 February 2022, 22:34:55

Title: Steam won't open
Post by: tyler on 06 February 2022, 22:34:55
After updating numerous times, rebooting about five times, and doing
Code: [Select]
# pacman -S steam
to reinstall Steam, the program still will not open, and when attempting to open it with a terminal, it gives me this:
Code: [Select]
[tyler@desktop ~]$ steam
steam.sh[4815]: Running Steam on artix rolling 64-bit
steam.sh[4815]: STEAM_RUNTIME is enabled automatically
setup.sh[4888]: Steam runtime environment up-to-date!
steam.sh[4815]: Steam client's requirements are satisfied
max open descriptors set to 4096
[tyler@desktop ~]$


After this message, nothing happens, and trying to open the program through GUI nets a similar result of loading for less than five seconds before just closing. If it's an init-system problem, then I'm using the OpenRC init-system, and I am using the proprietary Nvidia drivers.

If anybody could help me diagnose the issue, or if anyone else if having a similar issue with Steam, I would love to hear any feedback!
Title: Re: Steam won't open
Post by: Chris Cromer on 06 February 2022, 23:11:09
After updating numerous times, rebooting about five times, and doing
Code: [Select]
# pacman -S steam
to reinstall Steam, the program still will not open, and when attempting to open it with a terminal, it gives me this:
Code: [Select]
[tyler@desktop ~]$ steam
steam.sh[4815]: Running Steam on artix rolling 64-bit
steam.sh[4815]: STEAM_RUNTIME is enabled automatically
setup.sh[4888]: Steam runtime environment up-to-date!
steam.sh[4815]: Steam client's requirements are satisfied
max open descriptors set to 4096
[tyler@desktop ~]$


After this message, nothing happens, and trying to open the program through GUI nets a similar result of loading for less than five seconds before just closing. If it's an init-system problem, then I'm using the OpenRC init-system, and I am using the proprietary Nvidia drivers.

If anybody could help me diagnose the issue, or if anyone else if having a similar issue with Steam, I would love to hear any feedback!
Not an init issue. Too many open files on your computer 4096 is the limit.

You can increase the limit:
https://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/
Title: Re: Steam won't open
Post by: tyler on 07 February 2022, 00:07:30
Not an init issue. Too many open files on your computer 4096 is the limit.

You can increase the limit:
https://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/

After doing the suggested fix and rebooting, starting steam in the terminal now outputs this:

Code: [Select]
[tyler@desktop ~]$ steam
steam.sh[3334]: Running Steam on artix rolling 64-bit
steam.sh[3334]: STEAM_RUNTIME is enabled automatically
setup.sh[3408]: Steam runtime environment up-to-date!
steam.sh[3334]: Steam client's requirements are satisfied
max open descriptors set to 4096
[2022-02-06 15:01:15] Startup - updater built Jan 16 2022 17:34:43
Installing breakpad exception handler for appid(steam)/version(1642451672)
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
^C
[tyler@desktop ~]$

I terminated after the X Error because it simply hung and did nothing after that.

So I suppose it's an error with Xorg? Not sure how to procede now.
Title: Re: Steam won't open
Post by: qontinuum on 07 February 2022, 00:14:41
Do you have the en_US.UTF-8 locale generated?
Title: Re: Steam won't open
Post by: tyler on 07 February 2022, 00:18:16
Do you have the en_US.UTF-8 locale generated?

Sure do

Code: [Select]
[tyler@desktop ~]$ cat /etc/locale.conf
LANG=en_US.UTF-8
Title: Re: Steam won't open
Post by: qontinuum on 07 February 2022, 00:25:24
Code: [Select]
[tyler@desktop ~]$ cat /etc/locale.conf
LANG=en_US.UTF-8

It doesn't mean that it is generated, use the following command to check this (but I guess it is generated, you would have had other issues if it wasn't):
Code: [Select]
$ locale -a

Have you followed the instructions on the wiki (https://wiki.artixlinux.org/Site/SteamAnd32bit) to install Steam?
Title: Re: Steam won't open
Post by: tyler on 07 February 2022, 00:29:40
It doesn't mean that it is generated, use the following command to check this (but I guess it is generated, you would have had other issues if it wasn't):
Code: [Select]
$ locale -a

Have you followed the instructions on the wiki (https://wiki.artixlinux.org/Site/SteamAnd32bit) to install Steam?

I believe the locales are generated correctly, though I'm not sure if it's case sensitive (The Japanese locale was auto-generated by KDE)

Code: [Select]
[tyler@desktop ~]$ locale -a
C
en_US.utf8
ja_JP.utf8
POSIX

And yes, I have both multilib and lib32 in my pacman.conf
Title: Re: Steam won't open
Post by: qontinuum on 07 February 2022, 00:46:31
I guess you can search stuff there (https://github.com/ValveSoftware/steam-for-linux/issues?q=is%3Aopen+is%3Aissue+label%3A%22Distro+Family%3A+Arch%22) then.

The thing is that this error is really meaningless and different issues bring to nearly the same result.

I am also currently running an Artix machine with novideo proprietary drivers and steam works well so if anyone else can reproduce the issue maybe we would have more information.
Title: Re: Steam won't open
Post by: tyler on 07 February 2022, 01:17:59
I guess you can search stuff there (https://github.com/ValveSoftware/steam-for-linux/issues?q=is%3Aopen+is%3Aissue+label%3A%22Distro+Family%3A+Arch%22) then.

The thing is that this error is really meaningless and different issues bring to nearly the same result.

I am also currently running an Artix machine with novideo proprietary drivers and steam works well so if anyone else can reproduce the issue maybe we would have more information.

Yeah, the only helpful thing I might be able to tell you is that it worked until a few days ago, when I updated after not having done it for a while; 312 packages upgraded if I remember correctly. Before then it worked just fine so I just figured it was a problem with the Steam package and that the problem would be rectified in an update soon after I first had the issue. Anyways, thanks for the help, cheers.
Title: Re: Steam won't open
Post by: tyler on 07 February 2022, 02:33:55
After talking to someone on Github about it, the issue might be that these two packages might be out of sync and causing problems:

lib32-nvidia-utils 510.47.03-1 & nvidia 495.46-2

How can I go about downgrading lib32-nvidida-utils to version 495.46-2?

And again, thank you for all the help so far, I feel this may be the last step in solving my issue.
Title: Re: Steam won't open
Post by: Chris Cromer on 07 February 2022, 04:30:14
After talking to someone on Github about it, the issue might be that these two packages might be out of sync and causing problems:

lib32-nvidia-utils 510.47.03-1 & nvidia 495.46-2

How can I go about downgrading lib32-nvidida-utils to version 495.46-2?

And again, thank you for all the help so far, I feel this may be the last step in solving my issue.
It sounds to me like your pacman.conf is not configured correctly. Either the lib32 repo is not enabled or it isn't before the multilib repo. Can you show us your pacman.conf?
Title: Re: Steam won't open
Post by: strajder on 07 February 2022, 06:42:29
@tyler

https://forum.artixlinux.org/index.php/topic,3636.0.html
https://wiki.artixlinux.org/Main/Repositories#Arch_repositories
https://wiki.artixlinux.org/Site/SteamAnd32bit

Before opening a new topic, please read the Wiki (both Artix and Arch) and search the web, as explained here:
https://forum.artixlinux.org/index.php/topic,1923.0.html