protonscr

Steam is not opening

steamopen Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#11134 · opened 2024-07-25 by Apathyy322 · updated 2024-08-16 · 9 comments · github
AApathyy322 2024-07-25 github

Your system information

  • Steam client version (build number or date):
  • Distribution (e.g. Ubuntu): Arch
  • Opted into Steam client beta?: [Yes/No] No, doesn't even open steam but puts it in tray
  • Have you checked for system updates?: [Yes/No] Y
  • Steam Logs: steam-logs.tar.gz
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen.

❯ steam
steam.sh[5580]: Running Steam on arch rolling 64-bit
steam.sh[5580]: STEAM_RUNTIME is enabled automatically

and then nothing happens(tried different DE such as Gnome, KDE plasma, hyprland). Tried installing different packages, etc.

Steps for reproducing this issue:

  1. Opening steam
  2. Process is being put in tray
  3. Nothing happens
TTheLiberaceSequence 2024-07-29 github

In webhelper-linux.txt it says this:
/usr/bin/zenity: /usr/lib/steam/libcurl.so.4: no version information available (required by /usr/lib/libappstream.so.5)

I would start with pacman -S libcurl-compat --overwrite='*' and maybe continue with pacman -S curl libcurl-gnutls lib32-curl lib32-libcurl-compat lib32-libcurl-gnutls --overwrite='*'

AApathyy322 2024-07-29 github

I will try it when im back to linux

Ssmcv 2024-08-07 github

From your webhelper-linux.txt:

Unable to find 0/amd64/usr/bin/steam-runtime-supervisor

This indicates that you're using steam-native or STEAM_RUNTIME=0. Valve specifically does not support those configurations.

Please try running Steam in the recommended way. On Arch, this might be labelled as "Steam (runtime)".

If you were trying various workarounds, you might have a Steam process in a different configuration running in the background, in which case the terminal output and logs will be misleading. To ensure a "clean slate", please reboot the system before testing.

AApathyy322 2024-08-07 github

I,ve tried all this but as a result nothing helped, i mean, i used chatgpt to help me fix it but he couldbt help, i tried steam-native, steam runtime

Ssmcv 2024-08-07 github

Please try running "Steam (runtime)" after a reboot, to get a clean set of logs without workarounds, and then attach those logs so that a Steam Runtime or Steam developer can investigate the problem.

ChatGPT does not know anything about anything, it just generates plausible text (which is often misleading, wrong, or completely made up). If you have made changes to Steam based on a language model's suggestions, please revert those changes before asking for help: Steam developers cannot know what changes you've made.

TTheLiberaceSequence 2024-08-08 github

I,ve tried all this but as a result nothing helped, i mean, i used chatgpt to help me fix it but he couldbt help, i tried steam-native, steam runtime

You probably need new logs if you've installed libcurl-compat as the error message about it should be gone.

My personal problems with running steam stopped by starting linux with KMS and removing apparmor. However, I never had the error messages you do.

Uusur-per 2024-08-12 github

Which GPU are you running? I had a significant problem after a Steam update about a month ago, and finally was able to solve it with this:

LD_PRELOAD="/usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.[version number]"

my version was 390.157, which is a legacy driver, so ymmv. Still, it worked for me.

AApathyy322 2024-08-15 github

nvidia one

TTheLiberaceSequence 2024-08-16 github

LD_PRELOAD="/usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.[version number]"

In Arch Linux, this would be
LD_PRELOAD=/usr/lib/libnvidia-tls.so
The symlink always points to the installed nvidia driver version.

Nothing extracted yet.