protonscr

Broken 32 bit libraries after updating steam

steamclosed runtime
ValveSoftware/steam-for-linux#5280 · opened 2017-12-14 by srihari-humbarwadi · updated 2017-12-15 · 5 comments · github
Ssrihari-humbarwadi 2017-12-14 github

Your system information

  • Steam client version (build number or date): dec 12 2017
  • Distribution (e.g. Ubuntu): Ubuntu 16.04 with nvidia GTX 1060
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] yes

Please describe your issue in as much detail as possible:

I was running steam in a docker container for a while now, (10 months or no) everything worked just fine, until the latest update to steam client, i received a 222,000 byte update after which i am not able to
run steam, this is what the error says
Failed to load steamui.so - dlerror(): libva-x11.so.1: cannot open shared object file: No such file or directory
and a pop up saying
Failed to Load steamui.so
pastes as a Github Gist

Steps for reproducing this issue:

  1. Run steam in a docker container
Kkisak-valve maintainer 2017-12-14 github

Hello @srihari-humbarwadi, the 2017-11-07 steam beta client added dependencies on the 32 bit variant of libva1 and libvdpau1. Please update your docker container accordingly, or if you grabbed the docker container from someone else, it should be brought to their attention.

Ssrihari-humbarwadi 2017-12-14 github

okay , so if i just update my image with libva1 and libvdpau1 it should work ?,
currently using Debian jessie as base image
#edit :
libva1 and libvdpau1
i tried adding these libs in my image but it still gives me the same error,can you please let me know
which libs should i update my docker image with

Kkisak-valve maintainer 2017-12-14 github

The 32 bit variants would be libva1:i386 and libvdpau1:i386.

Ssrihari-humbarwadi 2017-12-14 github

I added both of those, it still gives me the same error can't get it to work

Ssrihari-humbarwadi 2017-12-15 github

@kisak-valve got it working by adding the following libs
libva-x11-1:amd64 libva-x11-1:i386

Nothing extracted yet.