You need to find out what library Steam is complaining about.
I get the exact same output from your command, and yet
~/.local/share/Steam/ubuntu12_32> ls -al libSDL3.so.0 -rwxr-xr-x. 1 user user 2547348 May 17 17:52 libSDL3.so.0
The same goes for each of the other libraries which makes complete sense as .local/share/Steam/ubuntu12_32 is steam managed compatability; Half-Life runs fine.
You might need to install some 32bit libraries, but that ldd command isn’t going to tell you which ones. This is what I install for my desktop (obviously not all of them are gaming)
- opi
- steam
- bottles
- lutris
- firefox
- gamescope
- input-remapper
- wine
- wine-32bit
- winetricks
- wine-mono
- dxvk
- dxvk-32bit
- gamemode
- libgamemodeauto0
- libgamemodeauto0-32bit
- libcap-progs
If there was one I would expect to be the problem, it’s dxvk-32bit