我在 Xubuntu 16.10 上安装了 Steam。但是steam
从终端运行时,我收到以下错误消息:
Running Steam on ubuntu 16.10 64-bit
STEAM_RUNTIME is enabled automatically
/bin/bash: /home/rk/.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
awk: /home/rk/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /lib/x86_64-linux-gnu/libreadline.so.7)
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
Installing breakpad exception handler for appid(steam)/version(1476379980)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
我该如何解决这个错误?
答案1
从 Steam 网站安装时,Steam 在 Ubuntu 16.10/16.04 下存在很多错误。
Ubuntu 存储库中的 32 位 Steam 版本似乎是所有系统中最稳定的。
安装:
sudo apt-get update && sudo apt-get install steam
答案2
看起来您缺少库和内核模块。我会安装或重新安装看起来像 Intel i965 显卡的显卡驱动程序。如果您的显卡是 Intel i965,则可以使用“sudo apt-get install xserver-xorg-video-intel”来安装该显卡驱动程序。
英特尔的官方二进制文件位于此处:https://01.org/linuxgraphics/downloads