web-dev-qa-db-fra.com

Winetricks: impossible de localiser et d'installer d3dcompiler_43.dll?

J'ai un jeu fonctionnant sur Lutris et je dois installer la bibliothèque d3dcompiler_43.dll. Cependant, lorsque j'essaie de l'installer via Winetricks , le package n'est tout simplement pas sur la liste.

Le seul package similaire (avec un nom similaire) que je vois est d3dcompiler_47.dll, cependant, le jeu ne fonctionne pas avec celui-ci. Ma version Wine est 3.18. Je suis sûr que le paquet était là, mais je ne me souviens pas de la version de Wine que j'ai utilisée. Savez-vous comment l'installer sans Winetricks ? Ou si je devais utiliser une autre version de Wine à la place pour l'installer?

2
Vlad Skurtolov

Procurez-vous la version la plus récente de Winetricks comme démontré ici .. Après avoir fait cela, vous verrez la version requise comme je le montre ci-dessous:

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~$ 

Et puis j'espère que tout ira bien!

1
andrew.46

Ok les gars, mettez à jour. Une autre version du jeu a rencontré le même problème, cette fois avec la dernière version de winetricks. Il semble que ce ne soit qu'un bug de l'interface graphique de winetricks jusqu'à présent. Si vous rencontrez toujours des problèmes, installez simplement la DLL à partir de la ligne de commande avec les éléments suivants:

$ env WINE=/Path/to/wine env WINEPREFIX=~/Path/to/gameprefix sh ~/Path/to/winetricks d3dcompiler_43

En parlant d'un jeu installé par Lutris, le vin est situé dans ~/.local/share/lutris/runners/wine/your_wine_version/bin/wine, le winetricks est dans ~/.local/share/lutris/runtime/winetricks/winetricks et le préfixe où que vous soyez installé.

1
Vlad Skurtolov