我正试图在我的新电脑上安装蒸汽,但它就是不能运行。
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast我尝试了一些我在互联网上找到的解决方案(比如Ubuntu 15.04+上安装蒸汽的问题或Ubuntu15.10蒸汽开不开)。他们中的大多数似乎都说,这是一个问题,蒸汽尝试我们的旧库,一些文件应该被删除。
我试过了,但还是没有用。下面是文件夹~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/的内容
libfreetype.so.6 libXau.so.6.0.0 libXinerama.so.1
libfreetype.so.6.8.0 libxcb.so.1 libXinerama.so.1.0.0
libstdc++.so.6.0.18 libxcb.so.1.1.0 libXrandr.so.2
libstdc++.so.6.disable libXdmcp.so.6 libXrandr.so.2.2.0
libX11.so.6 libXdmcp.so.6.0.0 libXrender.so.1
libX11.so.6.3.0 libXext.so.6 libXrender.so.1.3.0
libXau.so.6 libXext.so.6.4.0正如您所看到的,我尝试过重命名~/.steam/steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/,因为它对一些人有效,我还在libstdc++.so.6中删除了libgcc_s.so.1,但问题仍然存在。
我有一个GTX 1070,我手动安装nvidia -Linux-x86_64-367.27。从nvidia网站运行(我不知道这是否重要)
我开始感到绝望了。如果你不能运行蒸汽游戏pc有多好:“(有人有任何解决方案吗?我不想回到windows ><
发布于 2016-10-07 09:49:25
好的,我去掉蒸汽,然后用
sudo apt-get install steam-launcher而不是
sudo apt-get install steam它下载了一个更新,现在当我运行蒸汽时,它告诉我
Steam needs to install these additional packages:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386问我的密码。然后
.........................................................................................
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.6)
unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Press return to continue: 然后当我按回车键时,窗口会显示
You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6
libstdc++.so.6然后我点击“确定”和终端显示。
/home/user/.local/share/Steam/ubuntu12_32/steam: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
/home/user/.local/share/Steam/steam.sh: line 444: no match: ssfn*
user@user-desktop:~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-lin发布于 2016-10-07 11:05:51
好的,我设法做到了:D
我基本上重新安装了ubuntu,而不是从他们的网站上安装了gettind nvidia的驱动程序,而是在存储库中完成的。
sudo apt-get install linux-source
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-367https://askubuntu.com/questions/834115
复制相似问题