DXVK 1.9.1 sisaldab veaparandusi, jõudluse täiustusi ja palju muud

DXVK

Paar päeva tagasi teatati DXVK 1.9.1 uue versiooni väljaandmisest kus mõned parandused on tehtud vead ja muu hulgas Mesa varasemate versioonidega seotud koodi kõrvaldamine.

Neile, kes DXVK-st veel ei tea, nad peaksid teadma, mis see on üks Steam Play funktsioonis sisalduvatest tööriistadest Steamist. See on suurepärane vahend, mise saate teisendada Microsoft DirectX 11 ja DirectX 10 graafikakõnesid Vulkanile, avatud lähtekoodiga graafika API-le, mis ühildub Linuxiga. DXVK kasutamiseks vajate lisaks veinile ja Vulkanile ilmselgelt ka Vulkaniga ühilduvat GPU-d.

Kuigi DXVK-d kasutatakse endiselt peamiselt Steam Play'is, pole see ainus koht, kus Linuxi kasutajad saavad seda fantastilist tehnoloogiat ära kasutada. See aitab ka kaasa Vulkanil põhinev D3D11 juurutamine Linuxile ja Wine'ile, Mis puudutab jõudlust ja optimeerimist Direct3D 11 mängude käitamisel Wine'is, kuna need pakuvad tuge ka Direct3D9-le.

DXVK 1.9.1 peamised uued funktsioonid

Uues rakenduse versioonis arendajad on parandanud erinevaid jõudluse ja stabiilsuse probleeme pärast lukustusmehhanismi D3D9 ümbertegemist, lisaks muudeti D3D11 etappide tekstuuri käsitlemist, mille tulemuseks oli väiksem mälutarve ja vähem pildikoopiaid, mida oli vaja andmete teisaldamiseks CPU ja GPU vahel.

Teisest küljest on lukupriimitiivid ümber kujundatud, tuginedes Windowsi SRW -lukkudele, mis on tõhusamad kui winwreads'ide mingw -juurutamine, pluss eemaldati Mesa vanemate versioonide ümbersuunamiskood (<= 19.0).

Nagu probleemid, mis on mõne pealkirjaga lahendatud videomängudest mainitakse järgmist:

  • Maa Defense Force 5- Parandatud jõudlusprobleemid, mis on põhjustatud sellest, et mäng lülitab kaadrite vahelise vertikaalse sünkroonimise sageli sisse ja välja.
  • Farcry 1: Nvidia GPU on võltsitud, et võimaldada kvaliteetsemat vee renderdamist.
  • Far Cry 5 ja muud Dunia Engine mängud: lahendas mitmesugused probleemid initsialiseerimata mälu tõttu.
  • GTA IV: Parandati katkine rakenduse profiil, mis rikuks Nvidia GPU -de mängimist.
  • Ülestõusnud 3: Parandatud Nvidia GPU krahh.
  • Final Fantasy maailm: keelake jõuga MSAA mänguvigade parandamiseks.

Lõpuks kui olete huvitatud sellest rohkem teada saama Selle uue versiooni kohta saate vaadata üksikasju Järgmisel lingil.

Kuidas lisada DXVK tugi Linuxile?

DXVK-d saab kasutada 3D-rakenduste ja mängude käitamiseks Linuxis, kasutades Wine'i, toimides suurema jõudlusega alternatiivina Wine'i sisseehitatud Direct3D 11 rakendusele, mis töötab OpenGL-is.

DXVK nõuab veini uusimat stabiilset versiooni jooksma. Nii et kui teil pole seda installitud. Nüüd peame alla laadima ainult DXVK uusima stabiilse paketi, selle leidsime Järgmisel lingil.

wget https://github.com/doitsujin/dxvk/releases/download/v1.9.1/dxvk-1.9.1.tar.gz

Pärast allalaadimist teeme nüüd lahti just paketi pakkimise. Seda saab teha oma töölauakeskkonnast või terminalist ise, käivitades järgmise käsu:

tar -xzvf dxvk-1.9.1.tar.gz

Seejärel pääseme kausta juurde:

cd dxvk-1.9.1

Ja täidame sh käsu käivitage installiskript:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

DXVK installimisel Wine'i prefiksisse. Eeliseks on see, et Wine vkd3d saab kasutada D3D12 mängude jaoks ja DXVK D3D11 mängude jaoks.

Samuti võimaldab uus skript dll-i installida sümboolsete linkidena, mis muudab DXVK-i värskendamise lihtsamaks, et saada rohkem Wine-eesliiteid (saate seda teha käsuga –symlink).

Kuidas näete kausta DXVK sisaldab veel kahte 32 ja 64 bitiga dll-i estas paigutame need järgmiste marsruutide järgi.
Kus "kasutaja" asendate selle kasutajanimega, mida kasutate oma Linuxi levitamisel.

64 bitti jaoks panime need sisse:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Ja 32 bitti jaoks:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Henrique Afonso DIJO

    Nüüd ma ei saa installimist lõpule viia, see kuvatakse sama teate juures, pole vahet, millist dxvk versiooni kavatsete installida.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd allalaadimine
    henrique @ henrique-Aspire-F5-573G: ~ / Allalaadimised $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Allalaadimised / dxvk-1.9.2 $ sudo sh setup_dxvk.sh install
    [sudo] senha henrique jaoks:
    setup_dxvk.sh: 31: 0: ei leitud
    vein: L »/juur/.vein» konfiguratsiooni on uuendatud.
    setup_dxvk.sh: 86: Halb asendus
    henrique @ henrique-Aspire-F5-573G: ~ / allalaadimine / dxvk-1.9.2 $