7

I'm aware that many people are having problems on launching Steam (downloaded from Steam not the repos) on Ubuntu 16.04 64-bit with this error message:

svetlana@svetlana-desktop:~$ steam
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Error: You are missing the following 32-bit libraries, and Steam may not run:
libXtst.so.6
libXrandr.so.2
libgobject-2.0.so.0
libglib-2.0.so.0
libgtk-x11-2.0.so.0
libpulse.so.0
libgdk_pixbuf-2.0.so.0
Installing breakpad exception handler for appid(steam)/version(1463778979)
Installing breakpad exception handler for appid(steam)/version(1463778979)
Installing breakpad exception handler for appid(steam)/version(1463778979)
Installing breakpad exception handler for appid(steam)/version(1463778979)
[2016-05-22 16:33:15] Startup - updater built May 20 2016 18:57:58
[2016-05-22 16:33:15] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2016-05-22 16:33:15] Checking for update on startup
[2016-05-22 16:33:15] Checking for available updates...
[2016-05-22 16:33:15] Download skipped by HTTP 304 Not Modified
[2016-05-22 16:33:15] Nothing to do
[2016-05-22 16:33:15] Verifying installation...
[2016-05-22 16:33:15] Performing checksum verification of executable files
[2016-05-22 16:33:15] Verification complete
[2016-05-22 16:33:16] Shutdown

My question has anyone found a solution yet?

  • I have always installed Steam using sudo apt install steam, which will grab all the necessary dependencies on 32-bit libraries. Have you tried that yet? – edwinksl May 22 '16 at 20:41
  • @edwinksl Yes, and it still gives the same problem. – Svetlana Belkin May 22 '16 at 20:43
5

It seems like it can't find a couple static object files, and looking into it, it seems like a couple packages might be missing. Below are the packages and where I found the answer.

libXtst.so.6 - libxtst6

libXrandr.so.2 - libxrandr2

libgobject-2.0.so.0 - libglib2.0-0

libglib-2.0.so.0 - libglib2.0-0

libgtk-x11-2.0.so.0 - libgtk2.0-0

libpulse.so.0 - libpulse0

libgdk_pixbuf-2.0.so.0 - libgdk-pixbuf2.0-0

As a one-liner:

 sudo apt update && sudo apt install libxtst6 libxrandr2 libglib2.0-0 libgtk2.0-0 libpulse0 libgdk-pixbuf2.0-0

If it still throws that error, then it's not an easy fix and it's probably a problem with Steam. I don't use Steam so I could be wrong on this.

5

steam is a 32bit application, you need the :i386 versions for each package name if you aren't running a 32bit system.

sudo apt update && sudo apt install libxtst6:i386 libxrandr2:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpulse0:i386 libgdk-pixbuf2.0-0:i386 -y
1

As of the lastest update, they fixed the bug and steam now works again.

  • I had to do an update (twice) of steam, then it worked by itself, without me installing anything. – Diederik Mar 20 '17 at 16:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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