升级到 16.04 版后 Steam 出现问题

升级到 16.04 版后 Steam 出现问题

我从 12.04 LTS 版本开始使用 Ubuntu,但最近才开始使用 Steam 在 Linux 上玩游戏。我刚刚升级到 Ubuntu 16.04 LTS,在尝试运行 Steam 时,我收到以下(相当无用的)错误消息:

STEAM_RUNTIME is enabled automatically
[2016-08-05 17:01:08] Startup - updater built Jul  8 2016 21:43:51
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)

有什么建议么?

答案1

经过一番搜索,我找到了解决我遇到的问题的方法。显然,Steam 发行版和 Ubuntu 14.xx 之前的版本中包含的视频驱动程序存在问题。

解决方法是从 steam 目录中删除以下文件:

~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
~/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
~/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
~/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 

这样做会强制 steam 使用操作系统正在使用的驱动程序,而不是其包含的开源驱动程序。

获取此信息的链接是https://github.com/ValveSoftware/steam-for-linux/issues/3820

相关内容