Lutrisでゲームを実行していて、d3dcompiler_43.dllライブラリをインストールする必要があります。ただし、Winetricksを使用してインストールしようとすると、パッケージがリストに含まれていません。
私が見る唯一の類似したパッケージ(類似した名前を持つ)はd3dcompiler_47.dllですが、ゲームはこのパッケージでは実行できません。私のWineのバージョンは3.18です。以前はパッケージがそこにあったと確信していますが、使用したワインのバージョンを覚えていません。 Winetricksなしでインストールする方法を知っていますか?または、それをインストールするために代わりに別のワインバージョンを使用する必要がある場合はどうなりますか?
Winetricksの最新バージョンを入手してください ここに示します。 これを完了すると、以下に示すように、必要なバージョンが表示されます。
andrew@ilium~$ winetricks list-all | grep d3dcompiler
d3dcompiler_43 MS d3dcompiler_43.dll (Microsoft, 2010) [downloadable]
d3dcompiler_47 MS d3dcompiler_47.dll (Microsoft, FIXME) [downloadable]
andrew@ilium~$
そして、うまくいけば、すべてがうまくいくでしょう!
わかりました、更新します。ゲームの別のバージョンで同じ問題が発生しました。今回は最新のwinetricksバージョンです。今のところこれはwinetricks GUIのバグのようです。それでも問題が解決しない場合は、コマンドラインから次のようにdllをインストールしてください。
$ env WINE=/Path/to/wine env WINEPREFIX=~/Path/to/gameprefix sh ~/Path/to/winetricks d3dcompiler_43
Lutrisがインストールされたゲームといえば、ワインは~/.local/share/lutris/runners/wine/your_wine_version/bin/wine
にあり、winetricksは~/.local/share/lutris/runtime/winetricks/winetricks
にあり、プレフィックスはインストールした場所にあります。