web-dev-qa-db-ja.com

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をインストールしました。

5
user57318

これはおかしく聞こえますが、解決策は

  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

3
imolit

私はSteamを実行しないので、これを試すことはできませんが、 Steamコミュニティ からの提案は、システムにlibcurlモジュールを追加する必要があるということです。

推奨されるコマンドは

Sudo apt-get install libcurl3:i386

2
Charles Green