This topic has been locked
[LINUX] You are missing the following 32-bit libraries, and Steam may not run: libc.so.6
I'm running a new and up-to-date install of ubuntu 14.10 and after the installation of the steam deb file, I'm getting this error when trying to launch Steam.

"You are missing the following 32-bit libraries, and Steam may not run: libc.so.6"

This problem seamed common under ubuntu 12.04 but I found no one with this bug now. I have tried installing several 32bits libraries but nothing seams to work.

Has anyone a solution or a clue ?
Thanks in advance.
< >
Showing 1-7 of 7 comments
🐧 Kubrick [FR] Mar 14, 2015 @ 10:21am 
\o/ Yeah !
Installing the following packages fixed it :
libgl1-mesa-dri:i386
libgl1-mesa-glx:i386
Phobos Keel Mar 23, 2015 @ 6:43pm 
still not resolved on gentoo

as far as i can see, even when all symlinks in ./root are ok, when starting again steam, all symlinks broke again

https://github.com/ValveSoftware/steam-for-linux/issues/3694#issuecomment-85208930
Phobos Keel Jun 3, 2015 @ 8:18pm 
dude after searching online i'm over this issue with manual fix that is a very short bash script

my steamfix.sh

#!/bin/bash
cd $HOME/.steam
rm root
ln -s $HOME/.local/share/Steam/ ./root


i execute this fix every time i start steam and get that ♥♥♥♥♥♥♥ error, then i can play games. still hoping in a client able of automatically resolv this finger in the ass
vakhet Aug 2, 2015 @ 3:48pm 
Have just installed fresh Ubuntu 14.04 64-bit
Installed Steam-launcher from repository
Get this *** error "You are missing the following 32-bit libraries, and Steam may not run: libc.so.6"

This packages simply can't install:
libgl1-mesa-dri:i386
libgl1-mesa-glx:i386
says something wrong with dependencies

I mean, how is this even can possible going on? Ubuntu is supposed to maintain Steam app... did developers/suport knows about this bug? how can I even communicate with them?
Phobos Keel Nov 17, 2015 @ 6:39pm 
still not resolved on gentoo amd64 multilib, fresh install of steam client and all dependencies resolved cannot fix this problem. Don't wanna use chroot since on a similar installation made on a notebook wasn't necessary. Please help
xDiscoPotatox Jan 11, 2018 @ 9:00pm 
LINUX DEBIAN 9 with AMD64 Architecture has these errors.
Hi, I'm using Kali Linux Debian 9 2017.3.2 (kali-rolling)
This works for all debian linux including mine.
SOLUTION :steamhappy:
  • Check your default Architecture by using:
    sudo dpkg --print-architecture
  • You will get your default Architecture which would be amd64.
  • We need to add i386 Architecture.
    Use this code:
    sudo dpkg --add-architecture i386
  • Just to verify that it has been added successfully, use this code:
    sudo dpkg --print-foreign-architectures
  • If it has been added, proceed to update in order to get the 32 bit packages.
    Use Code:
    sudo apt update
  • Now try installing steam from the updated repository.
    sudo apt-get install steam
  • Since steam is not permitted to run as root by default, follow these steps.
    1. Open /usr/bin/steam
      nano /usr/bin/steam
    2. Comment or Delete these lines:
      if [ "$(id -u)" == "0" ]; then
      show_message --error $"Cannot run as root user"
      exit 1
      fi
    3. Open steam.:steamhappy::steamhappy::steamhappy:
You should be fine after this. If not, comment here and I'll try to solve it further.:steamhappy:
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Mar 14, 2015 @ 9:51am
Posts: 7