Re: Steam complains it can't find 32-bit libc.so.6, but it is there
Reply #2 –
What the frick? How strange. I do indeed have a bunch of libraries in that folder, but not libc.so.6. I tried uninstalling and reinstalling Steam but it didn't appear.
I also found this thread: https://github.com/ValveSoftware/steam-for-linux/issues/5511 where someone points out that the place in .local/share/Steam/steam.sh where it throws this error, it's not actually looking for a file called libc.so.6, it just says that if ldd failed.
I tried moving my entire .local/share/Steam folder to somewhere else and running steam without it, and it apparently worked, though the first signin failed for an unspecified reason. It created a new folder.
I searched both versions of the Steam folder for anything named libc.so.6, and this is what I found:
in the new (healthy) one:
.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-ZTT842/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/libc.so.6
.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-ZTT842/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libc.so.6
in the old (broken) one:
.local/share/Steam-old/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-5OBG02/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/libc.so.6
.local/share/Steam-old/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-5OBG02/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libc.so.6
Interesting differnce.
So, I don't know what caused this, but it seems to be working for me now? Thanks for your info!