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!
Inhaltsverzeichnis
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.
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.
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.
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.