Steam 无法在 Ubuntu 12.04 LTS 64 位中启动

Steam 无法在 Ubuntu 12.04 LTS 64 位中启动

我尝试了几乎所有能在网上找到的方法,但 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

更新 - 这对我有用。希望是临时解决方案:

  1. 删除专有视频驱动程序
  2. 重启
  3. 运行 steam,让它更新
  4. 重新安装驱动程序
  5. 重启

从: http://ubuntuforums.org/showthread.php?t=2192756&p=12956602#post12956602

回复:启动 Steam 时发生段错误 这是 Steam 的一个已知问题,这种情况已经持续了一段时间。真是太混乱了。

如果您刚刚安装了 steam,则第一次运行必须在 gpu 开源驱动程序上进行,而不是专有驱动程序。如果您安装了专有驱动程序,请将其删除,重新启动 PC,启动 steam,让 steam 自行更新,之后您可以重新安装专有驱动程序并运行 steam。

相关内容