我的笔记本电脑上运行着 Ubuntu 15.10 64 位,并安装了默认的开源驱动程序(专有驱动程序破坏了我的系统)。当我尝试在终端中运行 steam 时,出现错误:
Running Steam on ubuntu 15.10 64-bit
STEAM_RUNTIME is enabled automatically
[2015-12-25 18:15:19] Startup - updater built Dec 14 2015 11:15:53
SteamUpdateUI: An X Error occured
X Error of failed request: BadValue (integer parameter out of range for operation)
此时终端挂断了,我需要按 CTRL-C 退出 steam。
我认为 steam 希望使用专有驱动程序来运行,但这些驱动程序会破坏系统。ATI
lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Mircro Devices, Inc. [AMD/ATI]
Park [Mobility Radeon HD 5430/5450/5470]
答案1
ATI/AMD 驱动程序不支持 ubuntu 15.10(确实支持 15.10,但不支持 3.19 之后的内核版本)您需要等待修复/新版本的驱动程序支持 4.x 内核。或者降级到 14.04 LTS =)
答案2
我也遇到过同样的问题。
我发现这些解决方案对我有用。
出现错误后,在终端中复制/粘贴这些命令:
rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 rm ~/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 rm ~/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1 rm ~/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6 rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1
或者
- 通过 Wine 和 playOnLinux 安装 steam(这将安装 Windows 版本,我认为原生 steam 应用程序更好,但如果它真的无法启动,这可能是一个可接受的解决方案)
这个论坛上解释得很好:http://ubuntuforums.org/showthread.php?t=2315531
我希望这有帮助!