Bagaimana cara memasang sokongan API Vulkan di Linux?

Vulkan

Vulkan adalah API merentas platform untuk mengembangkan aplikasi dengan grafik 3D. Ia pertama kali diumumkan di GDC 2015 oleh Khronos Group. Pada mulanya, ia disampaikan oleh Khronos sebagai "inisiatif OpenGL generasi berikutnya", tetapi kemudian nama itu dijatuhkan, menjadikan Vulkan sebagai final.

Vulkan berdasarkan Mantle, API lain dari syarikat AMD, yang kodnya diberikan kepada Khronos dengan tujuan untuk menghasilkan standard terbuka yang serupa dengan OpenGL, tetapi pada tahap yang rendah.

Ciri utamanya ialah ia dapat memanfaatkan jumlah inti yang terdapat dalam pemproses utama PC, meningkatkan prestasi grafik secara dramatik.

Vulkan bertujuan untuk memberikan pelbagai kelebihan berbanding API lain, begitu juga dengan pendahulunya, OpenGL. Vulkan menawarkan overhead yang lebih sedikit, kawalan langsung yang lebih tinggi terhadap GPU, dan penggunaan CPU yang lebih rendah. Konsep umum dan set ciri Vulkan serupa dengan Directx 12, Metal, dan Mantle.

Memasang Vulkan pada Linux

Sebelum meneruskan pemasangan, Penting untuk melakukan penyelidikan mengenai keserasian Vulkan dengan GPU anda kerana tidak semua model disokong. Ini adalah tanggungjawab anda sendiri dan anda harus mengunjungi laman web pengeluar GPU anda dan mencari spesifikasi keserasian.

Juga perlu untuk mempunyai pengawal video stabil terkini dalam pengedaran kami, di mana pengawal terbuka dan peribadi boleh digunakan di sini, ini adalah soal selera.

Pemasangan pada Debian

Bagi mereka yang merupakan pengguna Debian atau sebaran lain berdasarkannya, Anda mesti menjalankan salah satu arahan berikut untuk memasang Vulkan ke sistem anda.

Bagi mereka yang merupakan pengguna GPU AMD:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Sekarang bagi anda yang merupakan pengguna GPU Nvidia:

sudo apt install vulkan-utils

Pemasangan di Ubuntu dan derivatif

Mereka yang merupakan pengguna Ubuntu, Linux Mint, Elementary OS atau derivatif lain dari Ubuntu. Mereka boleh melakukan pemasangan dengan cara yang hampir sama dengan Debian, hanya di sini kita akan menggunakan repositori untuknya.

Pertama untuk siapa sahaja mereka Pengguna GPU AMD harus menambahkan repositori berikut:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

Saya telah memasang kemudian dengan:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Sekarang untuk sesiapa sahaja Pengguna GPU Nvidia hanya menambah repositori ini:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade

Dan kemudian kami memasang dengan:

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

Pemasangan di Fedora

Bagi mereka yang merupakan pengguna Fedora serta pengedaran yang berasal daripadanya. Anda boleh memasang API Vulkan pada sistem anda dengan mengikuti arahan mengikut GPU anda.
Mereka yang mempunyai GPU AMD harus menjalankan perintah berikut:

sudo dnf install vulkan vulkan-info

Pengguna dengan GPU Nvidia harus menjalankan perkara berikut di terminal:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Dan kemudian, untuk memasang API grafik Vulkan, kami akan melakukan perkara berikut di terminal:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

Pemasangan di openSUSE

Bagi mereka yang merupakan pengguna dari versi openSUSE, kami akan memasang API Vulkan dengan melakukan yang berikut di terminal.
Pengguna GPU AMD:

sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers

Pengguna GPU Nvidia:

sudo zypper in vulkan libvulkan1 vulkan-utils

Pemasangan pada Arch Linux dan derivatif

Akhirnya, bagi mereka yang merupakan pengguna Arch Linux, Manjaro Linux, Antergos atau turunan Arch Linux yang lain, mereka dapat memasang API ini dengan cara berikut.

Dalam kes khusus pengedaran Linux ini, anda harus tahu bahawa pemasangan pemacu video GPU anda sedikit berbeza dengan yang boleh dilakukan dalam pengedaran lain.

Seperti yang anda ketahui, dalam kes AMD GPU, terdapat pakej Radeon atau AMDGPU Pro, jadi di sini kami mempunyai beberapa pilihan untuk Vulkan API.

Pertama bagi mereka yang mempunyai GPU Intel mereka akan memasang yang berikut:

sudo pacman -S vulkan-intel

Sekarang untuk pengguna GPU AMD, tetapi dengan pemandu Radeon memasang yang berikut:

sudo pacman -S vulkan-radeon

Dalam kes lain dari AMD tetapi menggunakan pemacu AMDGPU Pro, ini akan dilakukan dari AUR.

yay -S amdgpu-pro-vulkan

Akhirnya, untuk mengesahkan pemasangan yang kami laksanakan:

glxinfo | grep -i vulkan

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.   Albrecht kata

    Selamat pagi, adakah api ini berguna juga untuk APU atau hanya untuk kad grafik khusus?

  2.   James sensebe kata

    Apabila saya mahu memasang vulkan, ini kelihatan kepada saya
    sudo apt install nvidia-graphic-drivers-396 nvidia-setting vulkan vulkan-utils
    Senarai pakej membaca ... Selesai
    Membuat pokok pergantungan
    Membaca maklumat status ... Selesai
    E: Pakej nvidia-grafik-pemacu-396 tidak dapat dijumpai
    E: Pakej vulkan tidak dapat dijumpai
    dan saya tidak dapat menggunakan vulkan pada komputer saya.