私はmanjaro Linuxを使用しています。ワインのカスタマイズパック。バージョン8.xでは、ワインとプロトンの両方がゲームの実行を停止しました。 Lutrisログは次のように言います。
wine: Using setpriority to control niceness in the [-11,11] range
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 156 (NV-GLX)
Minor opcode of failed request: 43 ()
Serial number of failed request: 424
Current serial number in output stream: 425
Monitored process exited.
Lutrisインターフェイスで以前のlutris-GE-Proton7-43を選択して実行してみましたが、うまくいきましたが、同じGUIでlutris-GE-Proton8-5を選択すると上記のエラーが発生しました。
dxvk/vkd3d/etcを別のバージョンに変更しても役に立ちません。再インストールnvidia-dkms
/mesa
パッケージも役に立ちませんでした。
この動作はNvidiaのwine8+でのみ発生します。 AMDを強制的に統合したところ、ゲームが正常に始まりました。ネイティブゲームprime-run
も非常にうまく動作します。
このスレッドで同じ問題があるが解決策がない人を見つけました。https://bbs.archlinux.org/viewtopic.php?id=269259
また、これは予期しないことではありませんが、もしそうなら、Waylandセッションではすべてがうまくいきます。
答え1
私の唯一の解決策は、nvidiaモードで起動するか、wine / proton 7で実行してからゲームを開始することです。
現在のところ、Proton/Wine 8+のゴールデンランが壊れているようです。
モード(ログアウトとログイン)を切り替える方法は次のとおりです。https://github.com/Askannz/optimus-manager