Wine で問題が発生しています。ウィンドウは黒く、サウンドは正常に動作しますが、これは 3D/2D グラフィックを使用する場合にのみ発生します。
私は GMA 3100 グラフィック カードを使用していますが、なぜこのようなことが起こるのか全く分かりません。かなり迷惑です。
答え1
をチェックしてみることをお勧めしますwinecfg
。
ターミナルから次のコマンドを実行します:
winecfg
- アプリケーションタブに移動
- Windows バージョンのドロップダウンを確認してください。たとえば、私のバージョンが に設定されていると
Windows 7
、黒いボックスや奇妙なものが表示されます。 に変更すると、Windows XP
黒い領域が修正されます。
私の HeidiSQL の問題では、ある時点で Intel ドライバーの問題が言及されていたと思います。そのため、特定のハードウェアが問題の原因になっている可能性があると言及する価値があると思います。もちろん、これにより再現が難しくなりますが、そのため、Windows Version
winecfg のオプションを試して、回避できるかどうかを確認する価値はあると思います。
他にもグラフィック関連の設定がいくつかあります。多くはありませんが、いくつかあります。頑張ってください。
答え2
次のような問題がある可能性があります。
グラフィック カードに必要なドライバーがインストールされていません。
DX10 / DX11 アプリケーションを実行しようとしています。これらは現時点ではサポートされていません。(ただし、それらを使用して限定的な成功を収めた人もいます。)
アプリケーションに必要なDLLがすべてインストールされていません。ワイントリックそのために。
答え3
私も同じ問題を抱えています。
最初は、システムは問題なく動作していました。インストール後、dx11 を搭載した winehq でも動作していました。残念ながら、奇妙なアプリケーションをインストールしたためにシステム全体が壊れ、Plasma がアンインストールされてしまいました。
最初から再インストールした後、まったく同じ方法で同じグラフィック ドライバー (Geforce RTX3060、独自仕様) を使用して、d3d が winehq で動作しなくなりました。サウンドは正常で、ゲームは実行されていますが、黒いウィンドウのみが表示されます。Alt-F4 で閉じることができるため、ハングアップしません。ターミナルはエラーを報告しません。winecfg でさまざまな設定を試しましたが、うまくいきませんでした。
OpenGL と Vulkan がインストールされており、386 ライブラリもインストールされています。
winecfg と winetricks でほぼすべての設定を試しましたが、成功しませんでした。
このような問題を解決するためのガイドが見つかりません。
アプリケーションとグラフィック カード間のリンクが失われている場所を見つける可能性を逃しています。そのようなツールが存在しない限り、問題を特定するのは絶望的に思えます。