うまくいけば明らかになるように、私は自分が何をしているのか本当にわからないので、以下の愚かさをお詫びします。私がすでに行ったことに暗示されていない背景知識を想定しないでください(それでも、おそらく注意を怠るのが最善です)。
MATE、Winehqステージング4.12.1〜xenialでMint 1864ビットを実行しています。私のグラフィックハードウェアはIntelのHDグラフィック510iGPUです。
Battle.netアプリケーションを起動すると、ログインできます。アプリケーションは明らかに正常に実行されます。ゲームのダウンロードとインストール。ただし、メインウィンドウの内容は、特定のマウスオーバー情報(ゲームのインストールの進行状況に関する情報)と、ウィンドウ内の位置に応じてタイプが変わるカーソル以外は表示されません。
窓は最初は黒いです。別のアプリケーションを開いてBattle.netに戻ると、背後にあるものの固定画像が表示され、ウィンドウを移動すると黒に戻ります。 MATEタスクバーの通知領域にあるBattle.netアイコンを右クリックすると、設定やその他のウィンドウにアクセスできます。
ターミナルから実行すると、いくつかの基本的なタイプのエラーとともに、lotのfixmeメッセージが表示されます。
00bb:err:vulkan:wine_vkCreateInstance Failed to create instance, res=-9
[0711/165930.162:ERROR:gpu_process_transport_factory.cc(1031)] Lost UI shared context.
[0711/165934.016:ERROR:command_buffer_proxy_impl.cc(130)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.
これらが主なものですが、私も見ました
[0710/231759.122:ERROR:command_buffer_proxy_impl.cc(111)] ContextResult::kFatalFailure: Shared memory region is not valid
[0710/231900.486:ERROR:latency_info.cc(144)] Surface::TakeLatencyInfoFromFrame, LatencyInfo vector size 101 is too big.
0035:err:ole:CoCreateInstanceEx apartment not initialised
[0711/221922.748:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
私はいくつかのことを試しましたが、そのうちのいくつかは事態を悪化させた可能性があります。
WineHQから:
Lutris githubページから(私はLutrisを使用していません):
これらのどれも何もしていないようです。
特に、最後のものは私を混乱させます。 Vulkanドライバーに関する情報をオンラインで探すと、NvidiaまたはAMDグラフィックカード用のものが見つかります(Mesaは後者用のようです)。私はどちらも持っておらず、さらにIntelのiGPUはごく最近Vulkanのサポートを開始したばかりです...しかし、とにかくiGPUを搭載したシステムでBattle.netを実行している人もいると思うので、結論を出すのは本当にわかりません。
Vulkaninfoを実行すると| grep --ignore-caseerr私が得る
ERROR: [loader] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
ERROR: [loader] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
私はこれを調べ始めましたが、迷子になり始めました。
Vulkanを古いiGPUで正しく動作させることは可能ですか?そうでない場合でも、Battle.netを機能させることはできますか?
私はDebianでも同じ問題を抱えています:Battle.netの暗い画面ですが、それだけではありません。私が収集したものから、ワインステージング4.12.1には問題があるようです...
4.11にダウングレードしてみて、問題が解決するかどうかを確認してください。