I have recently moved over from SteamOS which is Debian Wheazy. None of the other fixes have not worked, I tried getting steam both through Steam itself and the Ubuntu Center.

  • what version of ubuntu are you using and what "other fixes" have you tried that did not work and please post the output that lists the missing 32-bit libraries so I can look them up for you. – mchid Mar 29 '15 at 3:24
  • For a fresh install of 14.04.2 - you're using the HWE mesa stack & need to install the ..lts-utopic package(s). So sudo apt-get install libgl1-mesa-glx-lts-utopic:i386 should prove useful – doug Mar 29 '15 at 4:04
  • the current hwe stack is for vivid now that utopic is eol. – mchid Aug 22 '15 at 18:00

Assuming libc.so.6 is the only one you are missing, open a terminal and execute the following commands to install the missing library (be careful here and do not accept changes unless you are happy with the changes ie may uninstall stuff you want to keep!!):

sudo apt-get update
sudo apt-get install libc6-i386

Please post any errors.

  • 1
    It's hard to tell whether this would have worked for the OP, but I got the same error from Steam on Debian 8, and installing libc6-i386 worked for me. – Beetle Jul 31 '15 at 11:27
  • E: Unable to locate package libc6-i386 – Zenon Feb 14 at 3:57
  • @Zenon What version of Ubuntu are you using? – mchid Feb 18 at 17:34
  • @mchid Ubuntu MATE 16.04 – Zenon Feb 18 at 17:46
  • @Zenon Some people use mate on older computers. Are you using the i386 version or the X86_64 version of mate ? – mchid Feb 19 at 0:41

If like me, mchid answer didn't solved your issue, try making a symlink to libc.so.6 and reinstalling steam from steamcmd:

find /lib -name libc.so.6
ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6
mkdir ~/steamcmd2 && cd $_
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Then

./steam.sh
  • 2
    There is no need to use find and grep. find alone is sufficient. – edwinksl Sep 20 '16 at 6:52

protected by Community Sep 20 '15 at 10:07

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.