Steam 无法在 Ubuntu 14.04.1 上启动

Steam 无法在 Ubuntu 14.04.1 上启动

当我从启动器单击图标时,什么也没有发生。当我在终端中输入“steam”时,我得到了这个:

    steam
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140829154109_1.dmp
Finished uploading minidump (out-of-process): success = no
error: libcurl.so: cannot open shared object file: No such file or directory
/home/stefan/.local/share/Steam/steam.sh: line 730:  6206 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
mv: cannot stat ‘/home/stefan/.steam/registry.vdf’: No such file or directory
Installing bootstrap /home/stefan/.local/share/Steam/bootstrap.tar.xz
Reset complete!
Restarting Steam by request...
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME has been set by the user to: /home/stefan/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(0_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140829154110_1.dmp
Finished uploading minidump (out-of-process): success = no
error: libcurl.so: cannot open shared object file: No such file or directory
/home/stefan/.local/share/Steam/steam.sh: line 730:  6332 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

该怎么办?:( 我从 Ubuntu 软件中心安装了 Steam。

答案1

这听起来很疯狂,但解决办法是

  1. 卸载 Nvidia 或 AMD 驱动程序
    • sudo apt-get purge fglrx*sudo apt-get purge nvidia-*
  2. 重启
  3. 启动 Steam 并让其更新,同时使用开放的驱动程序
  4. 重新安装专有驱动程序
  5. 最后再次重新启动。

Steam 专有的 AMD/Nvidia 驱动程序存在某种问题,从而导致了此问题。有关更多信息,请参阅此处:https://github.com/ValveSoftware/steam-for-linux/issues/3248

答案2

我没有运行 steam,所以无法尝试这个,但是steam 社区您需要将 libcurl 模块添加到您的系统中。

建议的命令是

sudo apt-get install libcurl3:i386

相关内容