lubuntu 16.10 上又一个 Steam libGL 和 swrast 错误

lubuntu 16.10 上又一个 Steam libGL 和 swrast 错误

是的,又出现了这种情况。与我见过的有些细微的差别,今天我已经浪费了足够多的时间来排除故障,现在已经快凌晨 2 点了,老实说,我已经无能为力了。所以,如果有人愿意帮忙,那就太好了。

我就直奔主题吧。

Nvidia 驱动程序多次通过 Synaptic 和“附加驱动程序”清除并重新安装。Steam 多次通过 Synaptic 和 Valve 清除并重新安装。在此过程中,PC 多次重启。

这是日志LIBGL_DEBUG=verbose steam

Running Steam on ubuntu 16.10 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (/home/torben/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /usr/lib/i386-linux-gnu/libLLVM-3.8.so.1))
libGL: OpenDriver: trying ${ORIGIN}/dri/tls/swrast_dri.so
libGL: OpenDriver: trying ${ORIGIN}/dri/swrast_dri.so
libGL: dlopen ${ORIGIN}/dri/swrast_dri.so failed (${ORIGIN}/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
libGL: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

答案1

这通常发生在你有一些LD加载问题。通常export STEAM_RUNTIME=0足以修复所有问题。

否则请参见建议的解决方法这里

相关内容