Steam 无法在 Kubuntu 16.10 上启动,libGL swrast 错误

Steam 无法在 Kubuntu 16.10 上启动,libGL swrast 错误

Steam 无法在我的新 Kubuntu 16.10 系统上启动。以下是从终端运行它的输出:

Running Steam on ubuntu 16.10 64-bit
STEAM_RUNTIME is enabled automatically
/bin/bash: /home/[username]/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /bin/bash)
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
Installing breakpad exception handler for appid(steam)/version(1482202200)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

然后它就挂了,无法启动。我在 Google 上搜索了错误,并尝试了这些方法但它们对我都不起作用。我以前用过 Steam,但一些新的 NVIDIA 驱动程序导致黑屏,所以我用 重新安装了它们sudo apt-get install nvidia-current,根据驱动程序管理器,选择了旧版驱动程序(根据驱动程序管理器,版本为 304.132,我无法完全验证,因为nvidia-smi未安装)。此问题也发生在开源 Nouveau 驱动程序上。

该系统配备 GT 650M Mac Edition GPU,以及 Core i5-3470S 作为 CPU。

答案1

运行此命令似乎已修复该问题:

find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete

按照这个答案并且这个

相关内容