DXVK (även känd som DirectX till Vulkan) är en avverktygen som ingår i Steams Steam Play-funktion. Det är ett fantastiskt verktyg som kan konvertera Microsoft DirectX 11 och DirectX 10 grafiska samtal till Vulkan, open source-grafik-API: et som är kompatibelt med Linux. Även om DXVK främst används i Steam Play, är det inte det enda stället som Linux-användare kan dra nytta av denna fantastiska teknik. DXVK kan köra alla typer av DirectX-videospel utanför Steam! I den här guiden visar vi dig hur du ställer in DXVK i vin så att du kan använda det för att spela moderna videospel utan hjälp av Steam Play!
Installera Wine Staging
DXVK kräver den senaste versionen av Wine (aliasWine Staging) att köra. Därför måste vi visa dig hur du installerar de nyaste vinpaketen på Linux innan vi går igenom hur du tar hand om DXVK-paketen.
Det bästa sättet att installera Wine Staging-paketenpå de flesta Linux-distributioner är att gå över till den officiella WineHQ-webbplatsen. På webbplatsen har de en detaljerad lista över alla Linux-distributioner som har Wine Staging-paket där ute. De hjälper dig att ta reda på hur du kommer igång.
Om du inte förstår WineHQ och behöver vägledning,Vi uppmuntrar dig att kolla in vårt inlägg om installation av Wine Staging i Linux. I det går vi igenom hur man får det att fungera på Ubuntu, Debian, Arch Linux, Fedora och till och med OpenSUSE!
Skaffa DXVK
Tyvärr kommer inte DXVK med vinetuppsättning paket på de flesta Linux-distributioner. Istället, om du vill dra nytta av denna teknik, måste du sätta dig ner och ladda upp allt manuellt. Tack och lov är det inte så svårt att få den senaste versionen av DXVK på de flesta Linux-distributioner.
Starta en terminal genom att trycka på för att få DXVK att arbeta med din Linux-distribution Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Därifrån bläddrar du ner, hittar Linux-operativsystemet du använder på din PC och följ instruktionerna för det.
Ubuntu
Det finns inga DXVK-paket där ute på någon av Ubuntu Linux-programvarukällorna. Lyckligtvis, eftersom Ubuntu liknar Debian, är det möjligt att installera DXVK Debian-paket istället.
För att få tag på Debian DXVK-paketen, starta en terminal och använda wget ladda ner kommandon nedan.
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
Använd paketen som laddats ner dpkg kommando för att ladda dem på ditt Ubuntu-system.
sudo dpkg -i dxvk*
När du har installerat DXVK-paketen på Ubuntu måste du köra apt installera med "f" -knappen för att korrigera beroenden som Ubuntu inte installerade under den första paketinstallationen.
sudo apt install -f
Debian
Debian-användare har tillgång till DXVK via ”Main” -programvaran. För att installera det anger du följande Apt-get paketkommando nedan.
sudo apt-get install dxvk
Arch Linux
Om du vill använda DXVK på Arch Linux måste du använda AUR. För att interagera med AUR måste du installera Git- och Base-devel-paketen på ditt system med följande Pac Man kommando.
sudo pacman -S git base-devel
Med Git- och Base-devel-paketen som är konfigurerade på Arch Linux är det dags att installera Trizen AUR-hjälpen, eftersom det hjälper till att konfigurera DXVK och det är viktiga beroenden snabbt.
git clone https://github.com/trizen/trizen cd trizen makepkg -sri
Nu när du har installerat Trizen AUR-hjälparen använder du den för att ställa in DXVK på din Arch Linux PC.
trizen -S dxvk-bin
Fedora
Version 0.94 av DXVK är tillgänglig i OpenSUSE Build Service för Fedora 29 och 28. För att installera den, se till att du har den senaste vinsteget. Använd sedan följande DNF paketinstallationskommando för att få DXVK på ditt system.
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
För att installera DXVK på OpenSUSE, gå över till den här sidan på OBS. Väl där, klicka på knappen "1 Klicka på Installera" bredvid din release för att ställa in den.
Källkod
Källkoden för DXVK finns på Github, så om du vill använda den på en mindre känd Linux-distribution klickar du på den här länken här.
Konfigurera DXVK
DXVK-paketen är inställda på ditt system, mende är inte redo att gå ännu och måste konfigureras. För att starta konfigurationsprocessen, starta en terminal och följ instruktionerna för att köra DXVK automatiserade installationsverktyg.
Ubuntu / Debian
På Ubuntu och Debian kan du starta konfigurationen av DXVK genom att köra ett enkelt Shell-skript. För att köra skalskriptet måste du göra följande. Använd först CD kommando för att flytta terminalsessionen från hemmappen (~ /) till / Usr / lib / dxvk / wine64 utveckling /.
cd /usr/lib/dxvk/wine64-development/
En gång i koden vin64-utveckling kan du köra skriptet med:
./setup_dxvk.sh
Fedora / OpenSUSE

De som använder DXVK på Fedora eller OpenSUSE måste använda Winetricks för att köra setup_dxvk.verb arkivera i / Usr / share / dxvk /. Installera den senaste versionen av Winetricks. Använd sedan CD kommando för att flytta till DXVK-mappen.
Obs: vet du inte hur man ställer in Winetricks? Gå till Pkgs.org och lära dig hur det ska fungera på ditt operativsystem.
cd /usr/share/dxvk/
När du är i katalogen kör du följande Winetricks-kommando. Se till att du inte använder det sudo, annars fungerar det inte!
winetricks --force setup_dxvk.verb
Arch Linux
Arch Linux DXVK-paketet i AUR bör automatiskt ställa in DXVK för dig, så det finns inget behov av konfiguration här.
Generisk Linux
Om du har sammanställt DXVK från källkoden måste du ställa in DXVK med Wine manuellt. Instruktioner för hur du gör detta finns på DXVK Github-sidan.
Kör spel med DXVK
Med DXVK-biblioteken konfigurerade och länkade tillVin, du kan använda det för att köra de flesta moderna Windows-spel omedelbart. För mer information om att köra spel i Wine, gå till WineHQ.org, klicka på sökrutan och titta igenom resultaten för ett videospel som du vill köra.

Vill du inte ta itu med WineHQ? Kolla istället GamingOnLinuxs DXVK-kompatibilitetslista. Det hjälper dig att ta reda på vilka spel som fungerar bra med DXVK och vilka som inte gör det.
kommentarer