我尝试从终端启动 Steam,但出现以下情况:
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
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: 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 驱动程序将被加载。