我尝试了几乎所有能在网上找到的方法,但 steam 仍然无法启动。我在 Mint 16 上安装了 steam,它运行正常。但我更喜欢 Ubuntu,所以我希望有办法解决这个问题。
注意:我想要一个无需重新安装其他发行版的解决方案,并且我想继续使用 Ubuntu 12.04LTS。直到下一个 LTS 发布。
当我从终端运行 steam 时,我收到以下消息:
Running Steam on ubuntu 12.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
/home/shayne/.local/share/Steam/steam.sh: line 755: 3139 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
mv: cannot stat `/home/shayne/.steam/registry.vdf': No such file or directory
Installing bootstrap /home/shayne/.local/share/Steam/bootstrap.tar.xz
Reset complete!
Restarting Steam by request...
Running Steam on ubuntu 12.04 64-bit
STEAM_RUNTIME has been set by the user to: /home/shayne/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(0_client)
/home/shayne/.local/share/Steam/steam.sh: line 755: 3251 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
答案1
更新 - 这对我有用。希望是临时解决方案:
- 删除专有视频驱动程序
- 重启
- 运行 steam,让它更新
- 重新安装驱动程序
- 重启
从: http://ubuntuforums.org/showthread.php?t=2192756&p=12956602#post12956602
回复:启动 Steam 时发生段错误 这是 Steam 的一个已知问题,这种情况已经持续了一段时间。真是太混乱了。
如果您刚刚安装了 steam,则第一次运行必须在 gpu 开源驱动程序上进行,而不是专有驱动程序。如果您安装了专有驱动程序,请将其删除,重新启动 PC,启动 steam,让 steam 自行更新,之后您可以重新安装专有驱动程序并运行 steam。