steam-for-linux icon indicating copy to clipboard operation
steam-for-linux copied to clipboard

Steam is not opening

Open Apathyy322 opened this issue 1 year ago • 9 comments

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

Apathyy322 avatar Jul 25 '24 19:07 Apathyy322

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='*'

TheLiberaceSequence avatar Jul 29 '24 16:07 TheLiberaceSequence

I will try it when im back to linux

Apathyy322 avatar Jul 29 '24 21:07 Apathyy322

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.

smcv avatar Aug 07 '24 13:08 smcv

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

Apathyy322 avatar Aug 07 '24 15:08 Apathyy322

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.

smcv avatar Aug 07 '24 15:08 smcv

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.

TheLiberaceSequence avatar Aug 08 '24 07:08 TheLiberaceSequence

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.

usur-per avatar Aug 12 '24 19:08 usur-per

nvidia one

Apathyy322 avatar Aug 15 '24 14:08 Apathyy322

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.

TheLiberaceSequence avatar Aug 16 '24 05:08 TheLiberaceSequence