DXVK 1.9.1 dilengkapi dengan pembaikan pepijat, peningkatan prestasi dan banyak lagi

DXVK

Beberapa hari yang lalu pelepasan versi baru DXVK 1.9.1 diumumkan di mana beberapa pembaikan telah dibuat kesilapan dan penghapusan kod yang berkaitan dengan versi Mesa sebelumnya, antara lain.

Bagi mereka yang masih belum mengetahui mengenai DXVK, mereka harus tahu apa itu salah satu alat yang termasuk dalam fungsi Steam Play dari Steam. Ini adalah alat hebat yange boleh menukar panggilan grafik Microsoft DirectX 11 dan DirectX 10 ke Vulkan, API grafik sumber terbuka yang serasi dengan Linux. Untuk menggunakan DXVK, selain Wine dan Vulkan, anda jelas memerlukan GPU yang serasi dengan Vulkan.

Walaupun DXVK masih digunakan terutamanya di Steam Play, bukan satu-satunya tempat pengguna Linux dapat memanfaatkan teknologi hebat ini. Ia juga menyumbang pelaksanaan D3D11 berasaskan Vulkan untuk Linux dan Wine, Mengenai prestasi dan pengoptimuman ketika menjalankan permainan Direct3D 11 di Wine, kerana mereka juga memberikan sokongan untuk Direct3D9.

Ciri baru utama DXVK 1.9.1

Dalam versi pelaksanaan baru ini para pembangun telah menyelesaikan pelbagai masalah prestasi dan kestabilan setelah menyusun semula mekanisme penguncian D3D9, selain itu, pengendalian tekstur tahap di D3D11 telah diubah, yang mengakibatkan penggunaan memori lebih sedikit dan lebih sedikit salinan gambar diperlukan untuk memindahkan data antara CPU dan GPU.

Selanjutnya, primitif kunci telah direka semula berdasarkan kunci Windows SRW, yang lebih efisien daripada pelaksanaan winpthreads mingw, ditambah kod penyelesaian untuk versi lama Mesa telah dihapus (<= 19.0).

Bagi yang masalah yang telah diselesaikan dengan beberapa tajuk permainan video, berikut disebutkan:

  • Angkatan Pertahanan Bumi 5- Memperbaiki masalah prestasi yang disebabkan oleh permainan yang sering menghidupkan dan mematikan penyegerakan menegak antara bingkai.
  • Tangisan Jauh 1: GPU Nvidia dipalsukan untuk membolehkan rendering air berkualiti tinggi.
  • Far Cry 5 dan permainan Dunia Engine lain: membetulkan pelbagai masalah kerana ingatan yang tidak dimulakan.
  • GTA IV: Memperbaiki profil aplikasi yang rosak yang akan mematahkan permainan pada GPU Nvidia.
  • Bangkit 3: Memperbaiki kerosakan pada GPU Nvidia.
  • Dunia Fantasi Akhir: nyahdayakan MSAA secara paksa untuk memperbaiki pepijat permainan.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya Mengenai keluaran baru ini, anda boleh menyemak perinciannya Dalam pautan berikut.

Bagaimana cara menambahkan sokongan DXVK ke Linux?

DXVK dapat digunakan untuk menjalankan aplikasi dan permainan 3D di Linux menggunakan Wine, bertindak sebagai alternatif berkinerja tinggi untuk pelaksanaan Direct3D 11 terbina dalam Wine yang berjalan di OpenGL.

DXVK memerlukan Wain versi stabil terkini untuk berlari. Jadi, jika anda tidak memasangnya. Sekarang kita hanya perlu memuat turun pakej DXVK stabil terbaru, yang kita dapati Dalam pautan berikut.

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

Setelah membuat muat turun sekarang, kami akan membuka paket yang baru diperoleh, ini dapat dilakukan dari persekitaran desktop anda atau dari terminal itu sendiri dengan menjalankan perintah berikut:

tar -xzvf dxvk-1.9.1.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.9.1

Dan kami melaksanakan perintah sh ke jalankan skrip pemasangan:

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

Semasa memasang DXVK dalam awalan Wain. Kelebihannya ialah Wine vkd3d dapat digunakan untuk permainan D3D12 dan DXVK untuk permainan D3D11.

Juga, skrip baru membolehkan dll dipasang sebagai pautan simbolik, menjadikannya lebih mudah untuk mengemas kini DXVK untuk mendapatkan lebih banyak awalan Anggur (anda boleh melakukannya melalui perintah –symlink).

Bagaimana anda akan melihat folder itu DXVK mengandungi dua dll lain untuk 32 dan 64 bit estas kami akan meletakkannya mengikut laluan berikut.
Di mana "pengguna" anda menggantinya dengan nama pengguna yang anda gunakan dalam pengedaran Linux anda.

Untuk 64 bit, kami memasukkannya:

~/.wine/drive_c/windows/system32/

O

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

Dan untuk 32 bit dalam:

~/.wine/drive_c/windows/syswow64

O

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

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Henrique Afonso kata

    Sekarang, saya tidak menyelesaikan pemasangan, ia muncul pada mesej yang sama, tidak kira versi dxvk mana yang ingin anda pasang.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd Muat turun
    henrique @ henrique-Aspire-F5-573G: ~ / Muat turun $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Muat turun / dxvk-1.9.2 $ sudo sh setup_dxvk.sh install
    [sudo] senha untuk henrique:
    setup_dxvk.sh: 31: 0: tidak dijumpai
    wain: konfigurasi dalam L »/root/.wine» telah dikemas kini.
    setup_dxvk.sh: 86: Penggantian yang buruk
    henrique @ henrique-Aspire-F5-573G: ~ / Muat turun / dxvk-1.9.2 $