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
Selamat pagi, adakah api ini berguna juga untuk APU atau hanya untuk kad grafik khusus?
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.