Lutris を使用して、Ubuntu 18.04 デスクトップでいくつかの Blizzard ゲームをプレイしていますが、同じ 2 つの問題に遭遇し続けました。問題は簡単に修正できますが、明らかではないため、同じ問題に遭遇した場合に備えて、解決策を共有したいと思います.
初版 、そして私にとって最も一般的なのは Blizzard App Launcher (Battle.net) で、次のようなメッセージが表示されます。起こしてみる "、エラー コード BLZBNTBNA00000005 で。 Battle.net (およびコンピュータ) を再起動したり、Agent.exe プロセスを終了しようとしたり、Battle.net に関連するプロセスを終了したりしても、私のシステムではこの問題は解決しません。
第二版 ゲームにアップデートがあるときに発生します(同時にアップデートがあり、Battle.netを最初にアップデートするBattle.netと組み合わせることができますが、よくわかりません).場合によっては、Battle.net がフリーズしてアップデートのインストールを拒否し、「別のインストールまたはアップデートを待っています」というメッセージが表示されます。 「無期限に、ただし、Battle.net またはどのゲームでも利用できる他のアップデートはありません。 [強制更新] ボタンをクリックしても、この問題は解決しません。
これらの問題の両方に対する解決策は、Battle.net
を見つけることです ProgramData
のフォルダ ディレクトリ (Blizzard Battle.net アプリケーションとすべての Blizzard Battle.net および Blizzard Update Agent プロセスを閉じた後)。これを Battle.net Program Files (x86) フォルダーと混同しないでください!
この記事に出くわした Windows ユーザーの場合、修正方法は同じで、このフォルダーへのパスは C:/ProgramData/Battle.net
です。 . ProgramData
表示されません C:/
のフォルダー (そこにありますが) Windows エクスプローラーでパスを手動で入力できます - Ctrl + L
を押します をクリックし、パスを入力します。
ProgramData/Battle.net
への道 フォルダーは、Blizzard Battle.net アプリのインストールに使用したインストール方法によって異なります。私の場合、ホーム ディレクトリの Games フォルダーを Lutris のインストール フォルダーとして設定しました。 Lutris Web サイトから Overwatch をインストールすると、Battle.net がインストールされました。この場合、パスは ~/Games/overwatch/drive_c/ProgramData/Battle.net
です。 .
Linux システムで ProgramData フォルダーを見つける方法がわからない場合は、locate
それを見つけるために。端末でこれを行います:
sudo updatedb
locate ProgramData/Battle.net
コマンド出力は、ProgramData/Battle.net
へのパスを含む一連の行である必要があります。 フォルダ。 Battle.net が閉じていることを確認してから、ファイル マネージャーを開き、そのパスに移動して、Battle.net フォルダーを削除します。これで Battle.net を起動する準備が整いました。問題は解決されているはずです。
これを行った後、Battle.net がインストール済みのゲームを認識しない場合があることに注意してください。この場合、Locate the game
をクリックします。 ボタンの横にあるリンクをクリックしてゲームをインストールし、ゲーム フォルダを選択します。
[2020 年 3 月 13 日編集] Blizzard サーバーには現在問題があり、この記事の手順はサーバーが修復されるまで役に立ちません。私の場合、少し (おそらく 30 秒) 待つ必要があり、「ブリザード エージェントがスリープ状態になりました」というエラー メッセージは自然に消えました。 代替/回避策として、ゲームを手動で実行することもできます (ゲームが入っているフォルダーを調べて、そこから実行可能ファイルを実行します)。;たとえば、Overwatch を起動するには、インストール パスに移動します。 C:Program Files (x86)Overwatch_retail_
Windows で Overwatch.exe
を起動します そこから。