安装和更新后 Steam 无法打开

安装和更新后 Steam 无法打开

steam我问一个很简单的问题。为什么安装和更新后无法打开?

我是新Ubuntu用户。我目前使用的是 16.10。我想在我的笔记本电脑上安装 steam。因此,从下载蒸汽并使用 进行安装gdebi。但没有给出任何错误,它打开并更新得很好。但更新后steam client它不会再次启动。它只是在启动器中显示 steam 图标几秒钟。然后消失。我尝试使用终端启动

$ steam
Running Steam on ubuntu 16.10 64-bit
STEAM_RUNTIME is enabled automatically
/bin/bash: /home/jis/.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(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

笔记: 我尝试了一些解决方案

$rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

$rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6

$LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' /usr/bin/steam

但对我而言没什么用。

所以有人可以帮帮我吗?

答案1

我将系统更新至 16.10,然后必须按照说明更新 Steam这条信息,其中列出了由@Patrick Negus 提供的论坛主题,但不幸的是,该主题似乎不再起作用。当它仍然存在时,它运行良好。我会看看是否能记得这个过程。

如果您已经安装了游戏,请复制目录“SteamApps”和“userdata”/usr/.steam/steam并将它们保存到桌面。

终端类型:sudo apt-get remove --purge steam-launcher去除蒸汽

删除 /usr/.steam 目录以及主目录中的 steam 目录

然后删除存储库:sudo add-apt-repository --remove ppa:steam

更新存储库:sudo apt-get update

现在重新安装 steam:sudo apt-get install steam

将保存的目录移动到 Home/.steam/Steam

编辑 /usr/games/ 中的 Steam 脚本,在以 test 开头的最后一行之前添加两行:

查找 $runtime -name libgcc_s.so* -delete 查找 $runtime -name libxcb.so* -delete

我确信我有几件事是错的,请再检查一下,因为我还不熟悉并且是凭记忆写的。

相关内容