我是 Ubuntu 新手,不明白 Steam 为何无法运行

我是 Ubuntu 新手,不明白 Steam 为何无法运行

起初它可以打开,我使用 wine 来运行它或类似的东西,就像我读过的论坛告诉我的那样,但由于一些驱动程序问题,我无法玩任何游戏。然后我尝试更新它们,但当我进入系统更新区域更新驱动程序时,没有可用的更新。又过了一段时间和故障排除,现在 Steam 根本打不开,说FATAL ERROR: failed to load steamuo.si我真的不知道该怎么做。请帮忙!

终端蒸汽:

[2015-10-27 00:43:49] Startup - updater built May  5 2015 12:15:27
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2015-10-27 00:43:49] Checking for update on startup
[2015-10-27 00:43:49] Checking for available updates...
[2015-10-27 00:43:49] Download complete.
[2015-10-27 00:43:49] uninstalled manifest found in /home/joey/.local/share/Steam/package/steam_client_ubuntu12 (1).
[2015-10-27 00:43:49] Found pending update
[2015-10-27 00:43:49] Installing update...
[2015-10-27 00:43:49] Extracting package...
[2015-10-27 00:44:08] Installing update...
[2015-10-27 00:44:09] BCommitUpdatedFiles: failed to create directory ./steam/cached

lspci | grep VGA 在终端中:

00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)

在“LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam”之后

[2015-10-27 19:43:54] Startup - updater built May  5 2015 12:15:27
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2015-10-27 19:43:54] Checking for update on startup
[2015-10-27 19:43:54] Checking for available updates...
[2015-10-27 19:43:55] Download complete.
[2015-10-27 19:43:55] uninstalled manifest found in /home/joey/.local/share/Steam/package/steam_client_ubuntu12 (1).
[2015-10-27 19:43:55] Found pending update
[2015-10-27 19:43:55] Installing update...
[2015-10-27 19:43:55] Extracting package...
[2015-10-27 19:44:13] Installing update...
[2015-10-27 19:44:14] BCommitUpdatedFiles: failed to create directory ./steam/cached
[2015-10-27 19:44:14] BCommitUpdatedFiles: failed to process ./steam
[2015-10-27 19:44:14] Failed to apply update, reverting...
[2015-10-27 19:44:14] Verifying installation...
[2015-10-27 19:44:14] Performing checksum verification of executable files
[2015-10-27 19:44:14] Unable to read and verify install manifest /home/joey/.local/share/Steam/package/steam_client_ubuntu12.installed
[2015-10-27 19:44:14] Verification complete
[2015-10-27 19:44:14] Downloading update...
[2015-10-27 19:44:14] Checking for available updates...
[2015-10-27 19:44:15] Download complete.
[2015-10-27 19:44:15] Extracting package...
[2015-10-27 19:44:33] Installing update...
[2015-10-27 19:44:34] BCommitUpdatedFiles: failed to create directory ./steam/cached
[2015-10-27 19:44:34] BCommitUpdatedFiles: failed to process ./steam
[2015-10-27 19:44:34] Failed to apply update, reverting...
[2015-10-27 19:44:50] Shutdown

命令“cd ~/.local/share/Steam/ubuntu12_32”的输出

.本地/共享/Steam/ubuntu12_32$

在“LD_LIBRARY_PATH=. ldd ~/.steam/ubuntu12_32/steamui.so”之后

linux-gate.so.1 =>  (0xf778b000)
libtier0_s.so => not found
libvstdlib_s.so => not found
libv8.so => not found
libvideo.so => not found
libSDL2-2.0.so.0 => not found
libXtst.so.6 => not found
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf63b0000)
libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xf63a2000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf638d000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf6242000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf61af000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xf6150000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xf6028000)
libgtk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 (0xf5b32000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf5b29000)
libpulse.so.0 => /usr/lib/i386-linux-gnu/libpulse.so.0 (0xf5ad0000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0xf5aa7000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf5a59000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf5a54000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf58dd000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf58c0000)
/lib/ld-linux.so.2 (0xf778c000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf5705000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf56f8000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf56d3000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf56aa000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf568f000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf568b000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf5687000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf566c000)
libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf5666000)
libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf5662000)
libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf565e000)
libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf5655000)
libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf5652000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf564b000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf5639000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf562f000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf55bb000)
libgdk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 (0xf54fb000)
libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xf54f6000)
libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xf54e8000)
libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xf54c1000)
libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xf537f000)
libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xf51bd000)
libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xf51a6000)
libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xf5154000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xf5111000)
libjson-c.so.2 => /lib/i386-linux-gnu/libjson-c.so.2 (0xf5104000)
libpulsecommon-6.0.so => /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-6.0.so (0xf507f000)
libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xf5025000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf5007000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf5003000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf4ffb000)
libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xf4ff7000)
libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xf4fe5000)
libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xf4fda000)
libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0xf4fd6000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf4f28000)
libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0xf4e75000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf4e49000)
libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xf4e45000)
libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xf4e3a000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf4e1e000)
libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xf4df6000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf4ddd000)
libharfbuzz.so.0 => /usr/lib/i386-linux-gnu/libharfbuzz.so.0 (0xf4d79000)
libthai.so.0 => /usr/lib/i386-linux-gnu/libthai.so.0 (0xf4d6f000)
libsystemd.so.0 => /lib/i386-linux-gnu/libsystemd.so.0 (0xf4ce2000)
libwrap.so.0 => /lib/i386-linux-gnu/libwrap.so.0 (0xf4cd8000)
libsndfile.so.1 => /usr/lib/i386-linux-gnu/libsndfile.so.1 (0xf4c5f000)
libasyncns.so.0 => /usr/lib/i386-linux-gnu/libasyncns.so.0 (0xf4c58000)
libgraphite2.so.3 => /usr/lib/i386-linux-gnu/libgraphite2.so.3 (0xf4c3a000)
libdatrie.so.1 => /usr/lib/i386-linux-gnu/libdatrie.so.1 (0xf4c31000)
liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xf4c0b000)
libgcrypt.so.20 => /lib/i386-linux-gnu/libgcrypt.so.20 (0xf4b5a000)
libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf4b3f000)
libFLAC.so.8 => /usr/lib/i386-linux-gnu/libFLAC.so.8 (0xf4ade000)
libvorbisenc.so.2 => /usr/lib/i386-linux-gnu/libvorbisenc.so.2 (0xf4a4f000)
libgpg-error.so.0 => /lib/i386-linux-gnu/libgpg-error.so.0 (0xf4a3a000)
libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf4a31000)
libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf4a04000)

joey@Chet:~$

在 sudo apt-get install libstdc++6 之后

Reading state information... Done
libstdc++6 is already the newest version.
The following packages were automatically installed and are no longer required:

字体-horai-umefont 字体-unfonts-core gnome-exe-thumbnailer libcapi20-3 libcapi20-3:i386 libexif12:i386 libgd3:i386 libgif4:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libice6:i386 libieee1284-3:i386 libltdl7:i386 libodbc1 liborc-0.4-0:i386 libosmesa6 libosmesa6:i386 libp11-kit-gnome-keyring:i386 libsane:i386 libsm6:i386 libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvpx2:i386 libxpm4:i386 libxslt1.1:i386 libxt6:i386 odbcinst odbcinst1debian2 p11-kit-modules:i386 unixodbc 使用“apt-get autoremove”将其删除。0 个已升级,0 个新安装,0 个要删除,3 个未升级。

答案1

我遇到了类似的问题,然后我遇到了这个问题。我也在运行 15.10,这些命令立即修复了我的问题。

mv ~/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1{,.disable}
mv ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6{,.disable}

祝你好运!

答案2

尝试在终端中复制并粘贴:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam

此命令将帮助我们确定是否是依赖项阻止 Steam 打开。使用 Steam 时终端必须保持打开状态,因此这并不是我们想要的解决方案。请告诉我您的结果。

相关内容