- - Hur man ställer in DXVK i Wine på Linux

Hur man ställer in DXVK i Wine på Linux

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