protonscr

Steam missing the following 32-bit libraries error.

steamopen runtimeDistro Family: Ubuntu
ValveSoftware/steam-for-linux#7753 · opened 2021-04-16 by mattfj10 · updated 2021-04-16 · 1 comments · github
Mmattfj10 2021-04-16 github

Your system information

  • Steam client version (build number or date): (Not installed currently and wasn't able to check)
  • Distribution (e.g. Ubuntu): Linux Mint
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

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

I was using steam as normally, then randomly it froze and I decided to restart it. After this it has continued to give me the following error whenever i try to open it, even after uninstalling and reinstalling:

You are missing the following 32-bit libraries, and Steam may not run:
libtiff.so.4
libva.so.2
libvdpau.so.1
libva.so.2
libva-x11.so.2
libxcb-shm.so.0
libxcb-render.so.0
libvorbisenc.so.2

After this steam will attempt to run the update process and fail saying: FatalErrror: Failed to load steamui.so

Steps for reproducing this issue:

  1. Launch steam
Kkisak-valve maintainer 2021-04-16 github

Hello @mattfj10, these look like libraries that should always be available to Steam from the Steam runtime. Blind guess that it's been damaged somehow. Can you move ~/.local/share/Steam/ubuntu12_32/steam-runtime (or possibly ~/.steam/ubuntu12_32/steam-runtime/ if you're using the distro-modified Steam package) somewhere out of the way so that Steam does a fresh unpack of the Steam runtime the next time you run it. If that has an effect, then please compare the folder you set aside to the newly unpacked steam-runtime folder.

Nothing extracted yet.