我遇到了 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: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
现在从我所看到的情况来看,我猜测开源 amd 驱动程序和 steam 存在问题,因为无论出于什么原因,它们都不喜欢对方,而且 fglrx 不再可用,开源驱动程序是我唯一的选择。
有人能确认这实际上是驱动程序的问题吗?如果是的话,有没有什么解决方法?
答案1
当我创建这个帖子时,我看到了类似的问题,但在花了四个半小时浏览论坛后,我发现了这个Steam 无法在 Ubuntu 16.04 上启动我可以通过执行以下操作来解决我的问题
enter cd $HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
一旦我这样做了,它就正常工作了,问题正如我所想的那样,是开源驱动程序的问题,似乎 Valve 需要通过调整他们的一些东西来解决此问题,但就目前而言,这应该可以帮助任何解决这个问题的人,我明天会检查这个答案!