So richten Sie DXVK in Wine unter Linux ein

DXVK (auch bekannt als DirectX to Vulkan) ist eines der Tools, die in der Steam Play-Funktion von Steam enthalten sind. Es ist ein fantastisches Tool, das grafische Aufrufe von Microsoft DirectX 11 und DirectX 10 in Vulkan konvertieren kann, die Open-Source-Grafik-API, die mit Linux kompatibel ist. Während DXVK hauptsächlich in Steam Play verwendet wird, ist dies nicht der einzige Ort, an dem Linux-Benutzer von dieser fantastischen Technologie profitieren können. DXVK kann alle Arten von DirectX-Videospielen außerhalb von Steam ausführen! In dieser Anleitung zeigen wir Ihnen, wie Sie DXVK in Wine einrichten, damit Sie damit moderne Videospiele ohne die Hilfe von Steam Play spielen können!

Installieren Sie Wine Staging

DXVK erfordert die neueste Version von Wine (auch bekannt als Wine Staging), um ausgeführt zu werden. Daher müssen wir Ihnen zeigen, wie Sie die neuesten Wine-Pakete unter Linux installieren, bevor wir uns damit befassen, wie Sie die DXVK-Pakete in die Hände bekommen.

Der beste Weg, die Wine Staging-Pakete auf den meisten Linux-Distributionen zu installieren, ist Besuchen Sie die offizielle WineHQ-Website. Auf der Website haben sie eine detaillierte Liste aller Linux-Distributionen, die Wine Staging-Pakete enthalten. Sie werden Ihnen helfen, herauszufinden, wie Sie es zum Laufen bringen können.

Wenn Sie WineHQ nicht verstehen und Anleitung benötigen, empfehlen wir Ihnen, unseren Beitrag zur Installation von Wine Staging unter Linux zu lesen. Darin gehen wir darauf ein, wie man es unter Ubuntu, Debian, Arch Linux, Fedora und sogar OpenSUSE zum Laufen bringt!

Holen Sie sich DXVK

Leider ist DXVK bei den meisten Linux-Distributionen nicht im Paketpaket Wine enthalten. Wenn Sie diese Technologie nutzen möchten, müssen Sie sich stattdessen hinsetzen und alles manuell laden. Glücklicherweise ist es nicht so schwierig, die neueste Version von DXVK auf den meisten Linux-Distributionen zu erhalten.

  So installieren Sie Cockpit unter Linux

Um DXVK auf Ihrer bevorzugten Linux-Distribution zum Laufen zu bringen, starten Sie ein Terminal, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken. Scrollen Sie von dort nach unten, suchen Sie das Linux-Betriebssystem, das Sie auf Ihrem PC verwenden, und befolgen Sie die dafür vorgesehenen Anweisungen.

Ubuntu

Es gibt keine nennenswerten DXVK-Pakete auf einer der Ubuntu-Linux-Softwarequellen. Da Ubuntu Debian ähnlich ist, ist es glücklicherweise möglich, stattdessen die DXVK-Debian-Pakete zu installieren.

Um die Debian DXVK-Pakete in die Hände zu bekommen, starten Sie ein Terminal und verwenden Sie die wget-Download-Befehle unten.

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

Verwenden Sie nach dem Herunterladen der Pakete den Befehl dpkg, um sie auf Ihr Ubuntu-System zu laden.

sudo dpkg -i dxvk*

Nach der Installation der DXVK-Pakete auf Ubuntu müssen Sie den Befehl apt install mit dem Schalter „f“ ausführen, um die Abhängigkeiten zu korrigieren, die Ubuntu während der anfänglichen Paketinstallation nicht installiert hat.

sudo apt install -f

Debian

Debian-Benutzer haben über das „Main“-Software-Repository Zugriff auf DXVK. Um es zu installieren, geben Sie den folgenden Apt-get-Paketbefehl unten ein.

sudo apt-get install dxvk

Arch-Linux

Wenn Sie unter Arch Linux DXVK verwenden möchten, müssen Sie die AUR verwenden. Um mit dem AUR zu interagieren, müssen Sie die Git- und Base-devel-Pakete mit dem folgenden Pacman-Befehl auf Ihrem System installieren.

sudo pacman -S git base-devel

Mit den auf Arch Linux eingerichteten Git- und Base-devel-Paketen ist es an der Zeit, den Trizen AUR-Helfer zu installieren, da er dabei hilft, DXVK und seine wichtigen Abhängigkeiten schnell einzurichten.

git clone https://github.com/trizen/trizen

cd trizen
makepkg -sri

Nachdem Sie den Trizen AUR-Helfer installiert haben, verwenden Sie ihn, um DXVK auf Ihrem Arch Linux-PC einzurichten.

trizen -S dxvk-bin

Fedora

Version 0.94 von DXVK ist auf dem OpenSUSE Build Service für Fedora 29 und 28 verfügbar. Um es zu installieren, stellen Sie sicher, dass Sie das neueste Wine Staging haben. Verwenden Sie dann den folgenden Dnf-Paketinstallationsbefehl, um DXVK auf Ihrem System zu erhalten.

  So installieren Sie IBM Installation Manager 1.8 unter Linux

Filzhut 29

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

Filzhut 28

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

OpenSUSE

Um DXVK auf OpenSUSE zu installieren, gehen Sie zu diese Seite auf dem OBS. Klicken Sie dort auf die Schaltfläche „1-Klick-Installation“ neben Ihrer Version, um sie einzurichten.

Quellcode

Der Quellcode für DXVK ist auf Github verfügbar. Wenn Sie ihn also auf einer weniger bekannten Linux-Distribution verwenden möchten, klicken Sie auf diesen Link Hier.

Konfigurieren Sie DXVK

Die DXVK-Pakete sind auf Ihrem System eingerichtet, aber sie sind noch nicht betriebsbereit und müssen konfiguriert werden. Um den Konfigurationsprozess zu starten, starten Sie ein Terminal und befolgen Sie die Anweisungen zum Ausführen des automatisierten DXVK-Setup-Tools.

Ubuntu/Debian

Unter Ubuntu und Debian können Sie die Konfiguration von DXVK starten, indem Sie ein einfaches Shell-Skript ausführen. Um das Shell-Skript auszuführen, müssen Sie Folgendes tun. Verwenden Sie zunächst den CD-Befehl, um die Terminalsitzung aus dem Home-Ordner (~/) nach /usr/lib/dxvk/wine64-development/ zu verschieben.

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

Sobald Sie sich im wine64-Entwicklungsverzeichnis befinden, können Sie das Skript ausführen mit:

./setup_dxvk.sh

Fedora/OpenSUSE

Diejenigen, die DXVK auf Fedora oder OpenSUSE verwenden, müssen Winetricks verwenden, um die Datei setup_dxvk.verb in /usr/share/dxvk/ auszuführen. Installieren Sie die neueste Winetricks-Version. Verwenden Sie dann den CD-Befehl, um in den DXVK-Ordner zu wechseln.

  So organisieren Sie Ihre Listen unter Linux mit Dynalist

Hinweis: Sie wissen nicht, wie Sie Winetricks einrichten? Besuchen Sie Pkgs.org und erfahren Sie, wie Sie es auf Ihrem Betriebssystem zum Laufen bringen.

cd /usr/share/dxvk/

Führen Sie im Verzeichnis den folgenden Winetricks-Befehl aus. Stellen Sie sicher, dass Sie nicht sudo verwenden, sonst funktioniert es nicht!

 winetricks --force setup_dxvk.verb

Arch-Linux

Das Arch Linux DXVK-Paket im AUR sollte DXVK automatisch für Sie einrichten, sodass hier keine Konfiguration erforderlich ist.

Generisches Linux

Wenn Sie DXVK aus dem Quellcode kompiliert haben, müssen Sie DXVK mit Wine manuell einrichten. Anweisungen dazu finden Sie auf der DXVK-Github-Seite.

Spiele mit DXVK ausführen

Wenn die DXVK-Bibliotheken eingerichtet und mit Wine verknüpft sind, können Sie damit die meisten modernen Windows-Spiele sofort ausführen. Weitere Informationen zum Ausführen von Spielen in Wine finden Sie unter WineHQ.orgklicken Sie auf das Suchfeld und durchsuchen Sie die Ergebnisse nach einem Videospiel, das Sie ausführen möchten.

Keine Lust auf WineHQ? Sehen Sie sich die DXVK-Kompatibilitätsliste von GamingOnLinux an stattdessen. Es hilft Ihnen herauszufinden, welche Spiele gut mit DXVK laufen und welche nicht.