メガネ:
Ubuntu 18.04(bionic)
カーネル4.15.0-62-generic
Wine amd64 i386 wine4.15-bionic
directx9 d3dx9_42.dllカードを使用してください。
GeForce GT 710
テストケース:スカイリムブラックスクリーン
Skyrimを実行でき、メニューサウンド(Enterを押してESCを押す)を聞くことができるので、
〜でコンソールを開き、「load lastSavegameName」と入力すると、
ゲームが正しくロードされ、武器を描き、振り回され、
音楽を再生できます。 、すべての音が大丈夫でオオカミを生成することができますが...
画面全体が完全に暗いです!ゲームウィンドウには何も見えません!
別のテスト:Path of Exileが単にクラッシュしました。
推測と追加テスト
- グラフィックドライバーと何か関連があるようですが?シェーダーとも関連があるという内容を読みました。
- NVIDIAドライババージョン430と390をテストしましたが、どちらも失敗しました。
- ノボドライバー働く(ゲームロゴとメニューが表示されます)が、速度が非常に遅く、640x480以外の画面解像度を選択できず、残念ながらテスト用には機能しません。
- 私はwinetricksを使ってGLSLを無効にしようとしましたが、それもうまくいきませんでした(アイデアはシェーダを無効にすることでした)。
何が起こるのか
ubuntu 16.04、カーネル4.15.0-50-generic、wine4.0.0stable-xenial(wine2.0.3stable-xenialなどの以前のバージョンである可能性があります)で完全に実行されます
(一部はubuntu 18.04でも実行されますが、問題は解決しません。 )。 、
ドライバ nvidia-384_384.130-0ubuntu0.16.04.1_amd64.deb (apt キャッシュからファイル名を取得しました)
以前のUbuntu 16.04(ブートパーティションが失われた)にアクセスできず、まだ再作成しようとしていますが、18.04を維持したいと思います。
まもなくより多くの情報を追加するか、ヒントをお知らせします。
添付:LinuxでWineを介してWindowsアプリケーションを実行することについて具体的な質問をするのに、このサイトは正確で最高のサイトですか?
答え1
nvidiaドライバを最新の435にアップデートし、
最新のdxvkバージョン0.20(マスターではない)をインストールし
(dxvkはウィンドウモードについて不平を言う)、正しいファイルを推測できないため、そのファイルからW / H cfgsを削除しました。その後、xrandrを使用して最大のものを選択しました(全画面ではありませんが、動作する可能性があります)。
以下に従ってください。http://linuxconfig.org/improve-your-wine-gaming-on-linux-with-dxvk;
sudo apt install libvulkan1 libvulkan-dev vulkan-utils;
sudo apt install libvulkan1:i386 libvulkan-dev:i386 vulkan-utils:i386;
sudo add-apt-repository ppa:graphics-drivers/ppa;
(export WINEDEBUG="err+all"
誤った64ビットクラスについて文句を言う場合に備えて、「:i386」方式に必要なすべてを使用してインストールします。)
ソフトウェアアップデート(カーネルを含む)と再起動により、すべてがアップデートされます。
obs.:これは、他のゲームでカスタムメインメニューの背景や音楽が欠落しているかクラッシュする問題も解決します。
(他の人に役立つ場合は、承認された回答として表示できます。)