ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.13k stars 174 forks source link

Can't find 'steam-runtime-check-requirements', continuing anyway #10862

Closed Hellscaped closed 1 week ago

Hellscaped commented 1 week ago

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist It should have loaded up the steamui, but instead it showed this error.

I DID try to install the libraries in question, but they were already installed.

Steps for reproducing this issue:

  1. Update your Arch Linux system
  2. Run Steam
  3. Error
Hellscaped commented 1 week ago

I managed to fix the issue myself: I had to install separate lib32- versions of those libs. Dunno why I never had that issue before. Having a separate issue now, it doesn't launch steam at all. Steam does not produce logs, but this was in stdout:

steam.sh[4561]: Running Steam on arch rolling 64-bit
steam.sh[4561]: STEAM_RUNTIME is enabled automatically
steam.sh[4561]: Can't find 'steam-runtime-check-requirements', continuing anyway
smcv commented 1 week ago

Error: You are missing the following 32-bit libraries, and Steam may not run: libpipewire-0.3.so.0 libvdpau.so.1

Please ask the maintainers of https://archlinux.org/packages/multilib/x86_64/steam/ to add dependencies on the lib32- versions of those libraries.

steam.sh[4561]: Can't find 'steam-runtime-check-requirements', continuing anyway

Did you already have Steam installed and working, or is this a new installation?

Seeing this message on first-run is harmless. A future Steam release might add it to the bootstrapper to silence this warning.

Seeing this in an existing installation is unexpected.

Hellscaped commented 1 week ago

Error: You are missing the following 32-bit libraries, and Steam may not run: libpipewire-0.3.so.0 libvdpau.so.1

Please ask the maintainers of https://archlinux.org/packages/multilib/x86_64/steam/ to add dependencies on the lib32- versions of those libraries.

steam.sh[4561]: Can't find 'steam-runtime-check-requirements', continuing anyway

Did you already have Steam installed and working, or is this a new installation?

Seeing this message on first-run is harmless. A future Steam release might add it to the bootstrapper to silence this warning.

Seeing this in an existing installation is unexpected.

Existing installation

Hellscaped commented 1 week ago

Managed to fix it by backing up my .local/share/Steam directory and reinstalling steam. Dunno why it did that. Closing as I have everything now