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!
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.
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!
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.
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-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
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
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
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.
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.
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.
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
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 DXVK-pakken i AUR skal automatisk konfigurere DXVK til dig, så der er ikke behov for konfiguration her.
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.
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.
Debian-pakker er de mest berømte pakker i hele Linux. 9 gange ud af...
Valve har længe været en mester for Linux, og det ser vi efter hvor...
OpenSUSE Leap er en bundsolid Linux-distribution, der tilbyder en s...