DXVK 1.9.1 přichází s opravami chyb, vylepšeními výkonu a dalšími

DXVK

Před pár dny bylo oznámeno vydání nové verze DXVK 1.9.1 ve kterém byly provedeny některé opravy chyby a odstranění kódu souvisejícího mimo jiné s předchozími verzemi Mesa.

Pro ty, kteří stále neví o DXVK, měli by vědět, o co jde jeden z nástrojů obsažených ve funkci Steam Play ze Steamu. Je to fantastický nástrojLze převádět grafická volání Microsoft DirectX 11 a DirectX 10 na Vulkan, open source grafické API, které je kompatibilní s Linuxem. Chcete-li použít DXVK, kromě Wine a Vulkan samozřejmě potřebujete GPU kompatibilní s Vulkanem.

Zatímco DXVK se stále primárně používá na Steam Play, není to jediné místo, kde mohou uživatelé Linuxu tuto fantastickou technologii využít. Poskytuje také Vulkanská implementace D3D11 pro Linux a Wine, Pokud jde o výkon a optimalizaci při spouštění her Direct3D 11 ve Wine, protože také poskytují podporu pro Direct3D9.

Hlavní nové funkce DXVK 1.9.1

V této nové verzi implementace vývojáři opraveny různé problémy s výkonem a stabilitou po přepracování uzamykacího mechanismu D3D9, kromě toho bylo upraveno zpracování textury stupňů v D3D11, což mělo za následek menší spotřebu paměti a méně kopií obrázků potřebných k přesunu dat mezi CPU a GPU.

Na druhé straně byly primitivy zámku přepracovány na základě zámků Windows SRW, které jsou efektivnější než mingw implementace winpthreads, a navíc byl odstraněn náhradní kód pro starší verze Mesa (<= 19.0).

Pokud jde o problémy, které byly vyřešeny u některých titulů videoher, je uvedeno následující:

  • Earth Defense Force 5- Opravené problémy s výkonem způsobené tím, že hra často zapíná a vypíná vertikální synchronizaci mezi snímky.
  • Farcry 1: GPU Nvidia je falešné, aby umožňovalo kvalitnější vykreslování vody.
  • Far Cry 5 a další hry Dunia Engine: opraveny různé problémy kvůli neinicializované paměti.
  • GTA IV: Opraven nefunkční profil aplikace, který by narušil hraní na GPU Nvidia.
  • Vzkříšení 3: Opravený pád na grafických kartách Nvidia.
  • World of Final Fantasy: násilně deaktivujte MSAA, abyste opravili chyby hry.

Konečně pokud máte zájem o tom vědět více O této nové verzi můžete zkontrolovat podrobnosti Na následujícím odkazu.

Jak přidat podporu DXVK do Linuxu?

DXVK lze použít ke spouštění 3D aplikací a her na Linuxu pomocí aplikace Wine, která funguje jako výkonnější alternativa k integrované implementaci Direct3D 11, která běží na OpenGL.

DXVK vyžaduje nejnovější stabilní verzi Wine běžet. Pokud to tedy nemáte nainstalované. Nyní si budeme muset stáhnout pouze nejnovější stabilní balíček DXVK, ten najdeme Na následujícím odkazu.

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

Po provedení stahování nyní rozbalíme právě získaný balíček, což lze provést z vašeho desktopového prostředí nebo ze samotného terminálu provedením následujícího příkazu:

tar -xzvf dxvk-1.9.1.tar.gz

Poté přejdeme do složky pomocí:

cd dxvk-1.9.1

A provedeme příkaz sh spusťte instalační skript:

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

Při instalaci DXVK v předponě Wine. Výhodou je, že Wine vkd3d lze použít pro hry D3D12 a DXVK pro hry D3D11.

Nový skript také umožňuje instalaci dll jako symbolických odkazů, což usnadňuje aktualizaci DXVK, aby získal více předpon Wine (můžete to udělat pomocí příkazu –symlink).

Jak uvidíte složku DXVK obsahuje dvě další dll pro 32 a 64 bitů jsi umístíme je podle následujících tras.
Kde „uživatel“ jej nahradíte uživatelským jménem, ​​které používáte ve své distribuci Linuxu.

Za 64 bitů je vložíme:

~/.wine/drive_c/windows/system32/

O

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

A pro 32 bitů v:

~/.wine/drive_c/windows/syswow64

O

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

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Henrique Afonso řekl

    Nyní nedokončuji instalaci, objeví se ve stejné zprávě, nezáleží na tom, jakou verzi dxvk hodláte nainstalovat.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd Stažení
    henrique @ henrique-Aspire-F5-573G: ~ / Soubory ke stažení $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads / dxvk-1.9.2 $ sudo sh setup_dxvk.sh install
    [sudo] senha pro henrique:
    setup_dxvk.sh: 31: 0: nenalezeno
    víno: konfigurace v L »/root/.wine» byla aktualizována.
    setup_dxvk.sh: 86: Špatné střídání
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads / dxvk-1.9.2 $