Steam 无法启动...尝试从图标运行它没有任何反应,没有错误,什么都没有。
尝试从终端启动并得到以下信息:
Running Steam on ubuntu 15.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1437790054)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
任何帮助都将非常有帮助。
答案1
要修复此问题,只需打开终端并运行以下命令:
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
Steam 应该可以正常工作。但请确保不要安装专有 AMD 驱动程序,因为与开源驱动程序相比,它们对操作系统的稳定性非常不利。如果使用开源驱动程序时性能较低,只需通过添加 xorg-edgers PPA 升级 Mesa 版本即可
sudo add-apt-repository ppa:xorg-edgers/ppa
之后输入以下命令来升级 Mesa 版本:
sudo apt-get update && sudo apt-get upgrade
然后重新启动,新的 Mesa 驱动程序将被加载。
答案2
这让我大功告成。我还需要改变启动 Steam 的方式。
LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam