错误:您缺少以下32位库,并且Steam可能无法运行:libXtst.so.6

我知道很多人在Ubuntu 16.04 64位上启动Steam(从Steam而不是repos下载)时遇到问题,并显示以下错误消息:

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 

我的问题是否有人找到了解决方案呢?

看起来它找不到几个静态目标文件,并且查看它,似乎有些包可能会丢失。 以下是包裹和我找到答案的地方。

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

作为单线:

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

如果它仍然抛出该错误,那么这不是一个简单的修复,它可能是Steam的一个问题。 我不使用Steam,所以我可能错了。

steam是一个32位应用程序,如果你没有运行32位系统,你需要每个软件包名称的:i386版本。

 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 

截至最新更新,他们修复了错误,蒸汽现在再次运行。