Sådan konfigureres DXVK i Wine på Linux

click fraud protection

DXVK (også kendt som DirectX til Vulkan) er et af værktøjerne inkluderet i Steams Steam Play-funktion. Det er et fantastisk værktøj, der kan konvertere Microsoft DirectX 11 og DirectX 10 grafiske opkald til Vulkan, open source-grafik-API, der er kompatibel med Linux. Mens DXVK primært bruges i Steam Play, er det ikke det eneste sted, at Linux-brugere kan drage fordel af denne fantastiske teknologi. DXVK kan køre alle mulige DirectX videospil uden for Steam! I denne guide viser vi dig, hvordan du konfigurerer DXVK i vin, så du kan bruge det til at spille moderne videospil uden hjælp fra Steam Play!

Installer vin iscenesættelse

DXVK kræver, at den seneste version af Wine (aka Wine Staging) skal køre. Derfor skal vi vise dig, hvordan du installerer de nyeste vinpakker på Linux, før vi går over, hvordan du får hænderne på DXVK-pakkerne.

Den bedste måde at installere Wine Staging-pakkerne på de fleste Linux-distributioner er at gå over til det officielle WineHQ-websted. På stedet har de en detaljeret liste over alle de Linux-distributioner, der har Wine Staging-pakker derude. De hjælper dig med at finde ud af, hvordan du får det i gang.

instagram viewer

Hvis du ikke forstår WineHQ og har brug for vejledning, Vi opfordrer dig til at tjekke vores indlæg om installation af Wine Staging i Linux. I det gennemgår vi, hvordan man får det til at fungere på Ubuntu, Debian, Arch Linux, Fedora og endda OpenSUSE!

Hent DXVK

Desværre følger ikke DXVK med vinsættet med pakker på de fleste Linux-distributioner. I stedet for, hvis du vil drage fordel af denne teknologi, skal du sætte dig ned og indlæse alt manuelt. Heldigvis er det ikke så svært at få den seneste version af DXVK på de fleste Linux-distributioner.

Start en terminal ved at trykke på for at få DXVK til at arbejde på din Linux-distribution Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet. Derefter skal du rulle ned, finde det Linux-operativsystem, du bruger på din pc, og følg instruktionerne, der er lagt til det.

Ubuntu

Der er ingen DXVK-pakker derude at tale om på nogen af ​​Ubuntu Linux-softwarekilderne. Heldigvis, da Ubuntu ligner Debian, er det muligt at installere DXVK Debian-pakker i stedet.

For at få hænderne på Debian DXVK-pakkerne skal du starte en terminal og bruge wget download kommandoer nedenfor.

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

Brug pakkerne, der er downloadet dpkg kommando til at indlæse dem på dit Ubuntu-system.

sudo dpkg -i dxvk *

Når du har installeret DXVK-pakkerne på Ubuntu, skal du køre apt installation kommandoen med “f” -skiftet for at rette de afhængigheder, som Ubuntu ikke installerede under den første pakkeinstallation.

sudo apt install -f

Debian

Debian-brugere har adgang til DXVK via “Hoved” -softwarelageret. For at installere det skal du indtaste følgende Apt-get pakke kommando nedenfor.

sudo apt-get install dxvk

Arch Linux

Hvis du vil bruge DXVK på Arch Linux, skal du bruge AUR. For at interagere med AUR skal du installere Git- og Base-devel-pakkerne på dit system med følgende Pacman kommando.

sudo pacman -S git base-devel

Med Git- og Base-devel-pakkerne, der er konfigureret på Arch Linux, er det tid til at installere Trizen AUR-hjælperen, da det vil hjælpe med at opsætte DXVK, og det er vigtige afhængigheder hurtigt.

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

Nu hvor du har installeret Trizen AUR-hjælperen, skal du bruge den til at konfigurere DXVK på din Arch Linux PC.

trizen -S dxvk-bin

Fedora

Version 0.94 af DXVK er tilgængelig på OpenSUSE Build Service til Fedora 29 og 28. For at installere det, skal du sikre dig, at du har den nyeste vinscenering. Brug derefter følgende DNF pakkeinstallationskommando for at få DXVK på dit system.

Fedora 29

sudo dnf installere 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 installere http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/dxvk-0.94-2.fc28.1.x86_64.rpm

OpenSUSE

For at installere DXVK på OpenSUSE skal du gå til denne side på OBS. Når du er der, skal du klikke på knappen "1 Klik på Installer" ud for din udgivelse for at konfigurere den.

Kildekode

Kildekoden til DXVK findes på Github, så hvis du ønsker at bruge den til en mindre kendt Linux-distribution, skal du klikke på dette link her.

Konfigurer DXVK

DXVK-pakkerne er konfigureret på dit system, men de er ikke klar til at gå endnu og skal konfigureres. For at starte konfigurationsprocessen skal du starte en terminal og følge instruktionerne for at køre det automatiserede DXVK-installationsværktøj.

Ubuntu / Debian

På Ubuntu og Debian er du i stand til at starte konfigurationen af ​​DXVK ved at køre et simpelt Shell-script. For at køre shell-scriptet skal du gøre følgende. Brug først CD kommando til at flytte terminalsessionen fra hjemmemappen (~ /) til /usr/lib/dxvk/wine64-development/.

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

Når du har fundet en vin64-udviklingsbibliotek, kan du køre scriptet med:

./setup_dxvk.sh

Fedora / OpenSUSE

De, der bruger DXVK på Fedora eller OpenSUSE, skal bruge Winetricks til at udføre setup_dxvk.verb fil i /usr/share/dxvk/. Installer den nyeste version af Winetricks. Brug derefter CD kommando for at flytte til DXVK-mappen.

Bemærk: ved du ikke, hvordan du indstiller Winetricks? Gå over til Pkgs.org og lær, hvordan du får det til at fungere på dit operativsystem.

cd / usr / share / dxvk /

Når du er i biblioteket, skal du køre følgende Winetricks-kommando. Sørg for, at du ikke bruger sudo, ellers fungerer det ikke!

 winetricks - tvungen setup_dxvk.verb

Arch Linux

Arch Linux DXVK-pakken i AUR skal automatisk konfigurere DXVK til dig, så der er ikke behov for konfiguration her.

Generisk Linux

Hvis du har samlet DXVK fra kildekoden, skal du manuelt konfigurere DXVK med vin. Instruktioner til, hvordan man gør dette, findes på DXVK Github-siden.

Kørespil med DXVK

Med DXVK-biblioteker, der er konfigureret og knyttet til vin, kan du bruge det til at køre de fleste moderne Windows-spil med det samme. For mere information om at køre spil i vin, gå til WineHQ.org, skal du klikke på søgefeltet og gennemse resultaterne for et videospil, du gerne vil køre.

Vil du ikke beskæftige sig med WineHQ? Tjek GamingOnLinux's DXVK-kompatibilitetsliste i stedet. Det hjælper dig med at finde ud af, hvilke spil der fungerer godt med DXVK, og hvilke der ikke gør.

watch instagram story