web-dev-qa-db-ja.com

18.04にSteamが起動しません

Ubuntu 18.04、64ビットを使用しています。

Steam Webサイトから.debをダウンロードしました。 Ubuntu Softwareでインストールしてみました。うまくいかなかったようです。さまざまなコマンドとコマンドの組み合わせを使用して、ターミナルからインストールしてみました。

Sudo dpkg -i ~/Downloads/Steam_latest.deb
Sudo apt-get update
Sudo apt --fix-broken install
Sudo apt-get install -f

Ubuntuソフトウェアでは、現在、インストール済みアプリケーションとして「Steam」と「Steamインストーラー」の両方がリストされています。 Steamに移動して「起動」をクリックしても、何も起こりません。デスクトップからアプリケーションの表示メニューを開いて「Steam」と入力すると、Steamのロゴが付いたSteamという名前のプログラムが表示されます。クリックします。何も起こりません。

何が間違っているかを診断するにはどうすればよいですか?

Steamがコンピューターで実行されていない理由を知るにはどうすればよいですか?

編集–有機大理石に応答して、コマンドSteam—に出力されるコードを次に示します。

Repairing installation, linking /home/elen/.Steam/steam to /home/elen/.local/share/Steam
Running Steam on ubuntu 18.04 64-bit
Steam_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(Steam)/version(0)
/home/elen/.local/share/Steam/ubuntu12_32/Steam: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/elen/.local/share/Steam/steam.sh: line 444: no match: ssfn*
8
Elen Sila

また、コンソールで「スチーム」を実行すると、新規インストール時に停止しました。これが私にとってうまくいった一連のアクションです。

  1. 〜/ .Steamを削除しました
  2. 〜/ .local/share/Steamを削除しました
  3. ターミナルで「スチーム」を実行しました。ストール時にControl + Cを押した
  4. ターミナルで「〜/ .local/share/Steam/ubuntu12_32/Steam」を実行しました。自動更新され、正常に終了しました。
  5. 「スチーム」を再度実行しました。正常に開始しました。

これはUbuntu 17.04と17.10で私に起こりました。その後、ステップ4のバイナリは異なりますが、その後は常に正常に動作しました。初期設定に問題があるようです。

6
ASalazar

まあメイト私は同様のトラブルを抱えてきました、これが助けてくれることを願っています、

1-バルブパッケージを削除します。

`Sudo apt purge Steam-launcher`

2-リポジトリがパッケージとともに削除されていない場合は削除します:(心配しないでください。ターミナルが答えを見つけなくても、このステップは冗長でした)

`Sudo rm /etc/apt/sources.list.d/Steam.list`

3-ソースリストをリロードします。

`Sudo apt update`

4-リポジトリからSteamをインストールします:

`Sudo apt install Steam`

この投稿で見つかった解決策: https://askubuntu.com/a/864430/850719

Ubuntu 18.04でテスト済み、2018年8月17日に完全に更新

2
Chips

Ubuntu 18.04:現在のSteam(Steamに関連するすべてのディレクトリ)のアンインストールに成功したら、ターミナルを開くを入力して、新しくクリーンなインストールを行うために以下を入力してください:

Sudo add-apt-repository multiverse

正しいと、出力は次のようになります。

すべてのソースで有効な「マルチバース」配布コンポーネント


次に、Steamをインストールします(ターミナルを使用これは潜在的なエラーメッセージを表示するために重要です)

Sudo apt install Steam
Sudo apt update

インストールが成功したら、Steamと入力するだけです

Steam

ここで動作し、楽しんでください!または、次のエラーメッセージが表示されます。

tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/$USERNAME/.Steam/ubuntu12_32/Steam-runtime’: No such file or directory

このメッセージが表示される場合、あきらめて実行しないでください。

mkdir "/home/$USERNAME/.Steam/ubuntu12_32/Steam-runtime"

動作するはずです!

1
Ced

クライアント自体は、日付と時刻(右上)の近くにあるシステムトレイのアイコンをクリックするまで開きません。その後、 https://steamcommunity.com/app/221410/discussions/0/2906376154318030934/ で見つけたように、正常に機能するように見えます

0
K7AAY

390 64ビットドライバーとこの32ビットライブラリの両方のインストールを機能させました。

Sudo apt-get install libnvidia-gl-390:i386
0
aitkiar

この問題が発生したため、このリンクは私のために解決しました launchpad

/usr/bin/Steam --reset
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" \) -print -delete
~/.local/share/Steam/ubuntu12_32/Steam
0
chaos505