web-dev-qa-db-ja.com

Steamはゲームの起動に失敗します

Steamでゲームを起動しようとすると、たとえばDota 2の起動準備ができ、そのボックスが閉じてゲームが読み込まれなくなります。

助けていただければ幸いです。

7
Chetwynd

これを試して:

  • ライブラリでTF2を右クリック→プロパティ→起動オプションを設定
  • Optirunのみを使用している場合は、optirun %command%と入力します

上記は私にとってはうまくいかず、起動オプションを次のように設定する必要がありました

LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 optirun %command% 
3
Muneeb

他のゲームでも同じ問題が発生したので、行をコメントアウトすることで修正できました

GAME_DEBUGGER = "strace -f -o strace.log" LD_PRELOAD = ../src/thirdparty/gperftools-2.0/.libs/libtcmalloc_debug.so:$ LD_PRELOAD

起動スクリプトで、これが役立つことを願っています

2
Ingrid Laboss

これは、ゲームをバックアップした後に発生しました。 「起動準備中」ダイアログボックスが表示され、起動せずに閉じます。私にとっての解決策はこれでした:

  1. ゲームのバックアップを作成します。
  2. ゲームの[ローカルコンテンツの削除](Right-click -> Delete local content内)
  3. 以前のバックアップからゲームを復元します。
2
kiri

お使いのコンピューターはx64ですか?何らかの理由で、一部のSteamゲームにはx86ライブラリが必要です...これは私にも起こりました。

  1. ターミナルを開く

  2. 次のコマンドを入力します。

Sudo apt-get install ia32-libs

Sudoコマンドのため、ログインパスワードを入力する必要がある場合があります...

完了したら、どのゲームでも動作するはずです。そうでない場合は、de Devを有効にする必要があります。ゲームのブランチ。だから、そうするために:

  1. プレイしたいゲームを右クリックし、プロパティを選択します。

  2. Betasタブをクリックし、ドロップダウンからDevelopment Branchを選択して、ウィンドウを閉じます。

  3. ゲームを開いてみてください。

それでも解決しない場合は、Steamサポートにお問い合わせください。 Linuxのゲームはある時点で「新しい」ものであり、まだ「問題」があるため、役に立つはずです。

0
Christian