DXVK 1.9.1 dolazi s ispravcima programskih pogrešaka, poboljšanjima performansi i još mnogo toga

DXVK

Prije nekoliko dana najavljeno je objavljivanje nove verzije DXVK 1.9.1 u kojem napravljeni su neki popravci pogreške i uklanjanje koda koji se odnosi na prethodne verzije Mesa, između ostalog.

Za one koji još uvijek ne znaju za DXVK, trebali bi znati što je to jedan od alata uključenih u funkciju Steam Play iz Steama. To je fantastičan alat kojie može pretvoriti grafičke pozive Microsoft DirectX 11 i DirectX 10 na Vulkan, grafički API otvorenog koda koji je kompatibilan s Linuxom. Da biste koristili DXVK, uz Wine i Vulkan, očito vam je potreban GPU kompatibilan s Vulkanom.

Iako se DXVK i dalje primarno koristi na Steam Playu, to nije jedino mjesto na kojem korisnici Linuxa mogu iskoristiti ovu fantastičnu tehnologiju. To također doprinosi implementacija D3D11 zasnovana na Vulkanu za Linux i vino, Što se tiče performansi i optimizacije prilikom pokretanja Direct3D 11 igara u Wineu, jer one također pružaju podršku za Direct3D9.

Glavne nove značajke DXVK 1.9.1

U ovoj novoj verziji implementacije programeri su riješili različita pitanja performansi i stabilnosti nakon prerade mehanizma za zaključavanje D3D9, osim toga, izmijenjeno je rukovanje teksturom stupnjeva u D3D11, što je rezultiralo manjom potrošnjom memorije i manje kopija slike potrebne za premještanje podataka između CPU -a i GPU -a.

S druge strane, primitivi zaključavanja su redizajnirani na temelju Windows SRW zaključavanja, koje su učinkovitije od mingw implementacije winpthreadsa, a uklonjen je i zaobilazni kod za starije verzije Mesa (<= 19.0).

Što se tiče pitanja koja su riješena nekim naslovima videoigara spominje se sljedeće:

  • Zemlja obrambenih snaga 5- Ispravljeni problemi s izvedbom uzrokovani igrom koja često uključuje i isključuje okomitu sinkronizaciju među okvirima.
  • Farcry 1: Nvidia GPU je lažna kako bi omogućila kvalitetnije iscrtavanje vode.
  • Far Cry 5 i druge igre Dunia Engine: riješeni su različiti problemi zbog neinicijalizirane memorije.
  • GTA IV: Popravljen je neispravan profil aplikacije koji bi prekinuo igranje na Nvidia GPU -ima.
  • Uskrsnuo 3: Ispravljeno rušenje na Nvidia grafičkim procesorima.
  • Svijet finalne fantazije: prisilno onemogućiti MSAA da popravi greške u igri.

Konačno ako vas zanima više o tome O ovom novom izdanju možete provjeriti detalje U sljedećem linku.

Kako dodati DXVK podršku Linuxu?

DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu koristeći Wine, djelujući kao alternativa visokih performansi ugrađenoj implementaciji Direct3D 11 Wine koja radi na OpenGL-u.

DXVK zahtijeva najnoviju stabilnu verziju Winea trčati. Dakle, ako ovo nemate instalirano. Sada ćemo morati preuzeti samo najnoviji stabilni paket DXVK, ovaj koji smo pronašli U sljedećem linku.

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

Nakon što smo sada izvršili preuzimanje, raspakirat ćemo upravo dobiveni paket, to se može učiniti iz vašeg okruženja radne površine ili iz samog terminala izvršavanjem u sljedećoj naredbi:

tar -xzvf dxvk-1.9.1.tar.gz

Zatim pristupamo mapi s:

cd dxvk-1.9.1

I izvršavamo naredbu sh za pokrenite instalacijsku skriptu:

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

Kada instalirate DXVK u prefiks Wine. Prednost je što se Wine vkd3d može koristiti za igre D3D12, a DXVK za igre D3D11.

Također, nova skripta omogućuje instaliranje dll-a kao simboličkih poveznica, što olakšava ažuriranje DXVK-a kako bi se dobilo više prefiksa Wine (to možete učiniti putem naredbe –symlink).

Kako ćete vidjeti mapu DXVK sadrži još dvije DLL datoteke za 32 i 64 bita estas smjestit ćemo ih prema sljedećim rutama.
Gdje ga "korisnik" zamjenjujete korisničkim imenom koje koristite u svojoj Linux distribuciji.

Za 64 bita stavljamo ih u:

~/.wine/drive_c/windows/system32/

O

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

I za 32 bita u:

~/.wine/drive_c/windows/syswow64

O

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

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Henrique Afonso dijo

    Ne dobivam prvu ratu, pojavljuje se na istoj poruci, nije važno koju verziju dxvk -a namjeravate instalirati.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd preuzimanja
    henrique @ henrique-Aspire-F5-573G: ~ / Preuzimanja $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads / dxvk-1.9.2 $ sudo sh setup_dxvk.sh install
    [sudo] senha za henrique:
    setup_dxvk.sh: 31: 0: nije pronađeno
    wine: ažurirana je konfiguracija u L »/root/.wine».
    setup_dxvk.sh: 86: Loša zamjena
    henrique @ henrique-Aspire-F5-573G: ~ / Preuzimanja / dxvk-1.9.2 $