- - Comment configurer DXVK dans Wine sous Linux

Comment configurer DXVK dans Wine sous Linux

DXVK (également connu sous le nom de DirectX to Vulkan) est l’un desles outils inclus dans la fonction Steam Play de Steam. C’est un outil fantastique qui peut convertir les appels graphiques Microsoft DirectX 11 et DirectX 10 en Vulkan, l’API graphique open source compatible avec Linux. Bien que DXVK soit principalement utilisé dans Steam Play, ce n’est pas le seul endroit où les utilisateurs de Linux peuvent tirer parti de cette technologie fantastique. DXVK peut exécuter toutes sortes de jeux vidéo DirectX en dehors de Steam! Dans ce guide, nous allons vous montrer comment configurer DXVK dans Wine afin de pouvoir l'utiliser pour jouer à des jeux vidéo modernes sans l'aide de Steam Play!

Installer Wine Staging

DXVK nécessite la dernière version de Wine (akaWine Staging) pour courir. Par conséquent, nous devons vous montrer comment installer les derniers packages Wine sur Linux avant de vous expliquer comment mettre la main sur les packages DXVK.

La meilleure façon d'installer les packages Wine Stagingsur la plupart des distributions Linux, allez sur le site officiel de WineHQ. Sur le site, ils ont une liste détaillée de toutes les distributions Linux contenant des packages Wine Staging. Ils vous aideront à comprendre comment le faire.

Si vous ne comprenez pas WineHQ et avez besoin de conseils,nous vous encourageons à consulter notre article sur l’installation de Wine Staging sur Linux. Nous y expliquons comment le faire fonctionner sous Ubuntu, Debian, Arch Linux, Fedora et même OpenSUSE!

Obtenez DXVK

Malheureusement, DXVK ne vient pas avec le vinensemble de paquets sur la plupart des distributions Linux. Si vous souhaitez tirer parti de cette technologie, vous devrez vous asseoir et charger tout manuellement. Heureusement, il n’est pas si difficile d’obtenir la dernière version de DXVK sur la plupart des distributions Linux.

Pour que DXVK fonctionne sur la distribution de votre choix, lancez un terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier. À partir de là, faites défiler l'écran vers le bas pour trouver le système d'exploitation Linux que vous utilisez sur votre PC et suivez les instructions fournies.

Ubuntu

Il n’existe aucun paquet DXVK sur les sources logicielles Ubuntu Linux. Heureusement, comme Ubuntu est similaire à Debian, il est possible d’installer les paquets DXVK Debian à la place.

Pour mettre la main sur les paquets Debian DXVK, lancez un terminal et utilisez le wget télécharger les commandes ci-dessous.

wget http://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk_0.96+ds1-1_all.deb
wget http://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk-wine64-development_0.96+ds1-1_amd64.deb

Avec les packages téléchargés, utilisez le dpkg commande pour les charger sur votre système Ubuntu.

sudo dpkg -i dxvk*

Après avoir installé les paquets DXVK sur Ubuntu, vous devez exécuter le logiciel apt installer commande avec le commutateur «f» pour corriger les dépendances qu’Ubuntu n’a pas installées lors de l’installation initiale du paquet.

sudo apt install -f

Debian

Les utilisateurs de Debian ont accès à DXVK via le référentiel logiciel “principal”. Pour l'installer, entrez ce qui suit Apt-get commande de package ci-dessous.

sudo apt-get install dxvk

Arch Linux

Sur Arch Linux, si vous souhaitez utiliser DXVK, vous devez utiliser le AUR. Pour interagir avec l’AUR, vous devez installer les packages Git et Base-devel sur votre système avec les éléments suivants: Pac-Man commander.

sudo pacman -S git base-devel

Avec les packages Git et Base-devel configurés sous Arch Linux, il est temps d’installer l’assistant Trizen AUR, car il vous aidera à configurer rapidement DXVK et ses dépendances importantes.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

Maintenant que l’assistant Trizen AUR est installé, utilisez-le pour configurer DXVK sur votre PC Arch Linux.

trizen -S dxvk-bin

Feutre

La version 0.94 de DXVK est disponible sur OpenSUSE Build Service pour Fedora 29 et 28. Pour l’installer, assurez-vous de disposer de la dernière version de Wine Staging. Ensuite, utilisez ce qui suit Dnf La commande d’installation de paquet pour obtenir DXVK sur votre système.

Fedora 29

sudo dnf install http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_29/x86_64/dxvk-0.94-2.fc29.1.x86_64.rpm

Fedora 28

sudo dnf install http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/dxvk-0.94-2.fc28.1.x86_64.rpm

OpenSUSE

Pour installer DXVK sur OpenSUSE, rendez-vous sur cette page de l'OBS. Une fois là-bas, cliquez sur le bouton “1 Click Install” à côté de votre version pour le configurer.

Code source

Le code source de DXVK est disponible sur Github. Si vous souhaitez l’utiliser sur une distribution Linux moins connue, cliquez sur ce lien ici.

Configurer DXVK

Les packages DXVK sont configurés sur votre système, maisils ne sont pas encore prêts et doivent être configurés. Pour démarrer le processus de configuration, lancez un terminal et suivez les instructions pour exécuter l'outil de configuration automatisée DXVK.

Ubuntu / Debian

Sous Ubuntu et Debian, vous pourrez démarrer la configuration de DXVK en exécutant un simple script Shell. Pour exécuter le script shell, vous devez procéder comme suit. Tout d'abord, utilisez le CD commande pour déplacer la session de terminal du dossier de départ (~ /) vers / usr / lib / dxvk / wine64-development /.

cd /usr/lib/dxvk/wine64-development/

Une fois dans le répertoire wine64-development, vous pouvez exécuter le script avec:

./setup_dxvk.sh

Fedora / OpenSUSE

Ceux qui utilisent DXVK sur Fedora ou OpenSUSE doivent utiliser Winetricks pour exécuter le setup_dxvk.verb déposer dans / usr / share / dxvk /. Installez la dernière version de Winetricks. Ensuite, utilisez le CD commande pour passer au dossier DXVK.

Remarque: vous ne savez pas comment configurer Winetricks? Rendez-vous sur Pkgs.org et découvrez comment le faire fonctionner sur votre système d'exploitation.

cd /usr/share/dxvk/

Une fois dans le répertoire, exécutez la commande Winetricks suivante. Assurez-vous de ne pas utiliser sudoou ça ne marchera pas!

 winetricks --force setup_dxvk.verb

Arch Linux

Le paquet Arch Linux DXVK de l’AUR devrait automatiquement configurer DXVK pour vous; aucune configuration n’est donc nécessaire ici.

Linux générique

Si vous avez compilé DXVK à partir du code source, vous devrez configurer DXVK avec Wine manuellement. Des instructions sur la manière de procéder sont disponibles sur la page Dithk Github.

Lancer des jeux avec DXVK

Avec les bibliothèques DXVK configurées et liées àWine, vous pourrez l’utiliser pour lancer immédiatement la plupart des jeux Windows modernes. Pour plus d’informations sur l’exécution de jeux dans Wine, rendez-vous sur WineHQ.org, cliquez sur le champ de recherche et recherchez dans les résultats le jeu vidéo que vous souhaitez exécuter.

Vous ne voulez pas traiter avec WineHQ? Consultez à la place la liste de compatibilité DXVK de GamingOnLinux. Cela vous aidera à déterminer quels jeux fonctionnent correctement avec DXVK et lesquels ne fonctionnent pas.

commentaires