Control: tags -1 + moreinfo unreproducible

On Sun, 30 Nov 2025 at 11:13:48 +0000, Ximin Luo wrote:
The latest steam client cannot be executed

It works here (I'm using the public beta, if that matters).

I see that you have Steam installed in a non-standard location /opt/steam, which is not the ~/.steam/debian-installation used by Debian, and also not the ~/.local/share/Steam used by Valve.

Are ~/.steam/steam and ~/.steam/root both symlinks to /opt/steam? For that installation location, both of them should be.

The packaging of the Steam client in Debian does not have control over the upstream Steam client and how it downloads its own files: the part we have control over ends at the end of /usr/games/steam, when it runs steam.sh. If there's a problem with the upstream part, https://github.com/ValveSoftware/steam-for-linux/ might be a better place to report it.

~~~~
$ steam
[..]
[----] Verifying installation...
[2025-11-30 11:09:11] Verification complete
UpdateUI: skip show logo
dlmopen /opt/steam/ubuntu12_32/steamui.so failed: libXtst.so.6: cannot open 
shared object file: No such file or directory

Have you deleted, or otherwise disabled, the LD_LIBRARY_PATH Steam Runtime provided by Steam? (~/.steam/root/ubuntu12_32/steam-runtime for the user that is running Steam.) Disabling this is specifically not supported.

libXtst.so.6 is meant to be provided by ~/.steam/root/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libXtst.so.6. (But if you happen to have Debian's libxtst6:i386 installed, that newer version will take precedence and the one in the Steam Runtime will be ignored.)

If this has somehow not been unpacked correctly, deleting ~/.steam/root/ubuntu12_32/steam-runtime or running Steam as

    steam --reset

might help.

This moves Steam files and game files around, so it would be a good idea to have a backup or snapshot of saved games and anything that would be inconvenient to re-download.

dlmopen /opt/steam/ubuntu12_32/steamui.so failed: libvpx.so.6: cannot open 
shared object file: No such file or directory

This is provided as a vendored library by the Steam client itself: it's ~/.steam/root/ubuntu12_32/libvpx.so.6, and ubuntu12_32/steamui.so has a RUNPATH on $ORIGIN to be able to locate it.

Again, if things have not been unpacked correctly, running Steam as `steam --reset` might help.

    smcv

Reply via email to