Vulkan je API za više platformi za razvoj aplikacija s 3D grafikom. Prvi je put na GDC-u 2015. objavila Khronos Group. U početku ga je Khronos predstavio kao "sljedeću generaciju OpenGL inicijative", no kasnije je to ime odbačeno, a Vulkan je konačan.
Vulkan se temelji na Mantleu, drugom API-ju tvrtke AMD, čiji je kod Khronos dobio s namjerom generiranja otvorenog standarda sličnog OpenGL-u, ali na niskoj razini.
Njegova glavna značajka je da može iskoristiti broj jezgri prisutnih u glavnom procesoru računala, dramatično povećavajući grafičke performanse.
Vulkan je namijenjen pružanju raznih prednosti u odnosu na druge API-je, kao i njegov prethodnik OpenGL. Vulkan nudi manje troškova, više izravne kontrole nad GPU-om i nižu upotrebu CPU-a. Općeniti koncept i skup značajki Vulkana sličan je Directxu 12, Metal i Mantle.
Instaliranje Vulkana na Linux
Prije nastavka instalacije, Važno je istražiti kompatibilnost Vulkana s vašim GPU-om jer nisu podržani svi modeli. To je o vašem trošku i trebali biste posjetiti web mjesto proizvođača GPU-a i potražiti specifikacije kompatibilnosti.
Također je potrebno imati najnovije stabilne upravljačke programe za video u našoj distribuciji, gdje ovdje možete koristiti i otvorene i privatne kontrolere, to je stvar ukusa.
Instalacija na Debianu
Za one koji su korisnici Debiana ili bilo koje druge distribucije koja se temelji na njemu, Morate pokrenuti jednu od sljedećih naredbi da biste instalirali Vulkan na svoj sustav.
Za one koji su korisnici AMD GPU-a:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Sada za one koji ste korisnici Nvidia GPU-a:
sudo apt install vulkan-utils
Instalacija u Ubuntuu i izvedenicama
Oni koji su korisnici Ubuntu-a, Linux Mint-a, Elementarnog OS-a ili bilo kojeg drugog derivata Ubuntu-a. Instalaciju mogu izvesti na način koji je prilično sličan Debianu, samo što ćemo ovdje koristiti spremišta za to.
Prvo za onog tko su Korisnici AMD GPU-a trebali bi dodati sljedeće spremište:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update sudo apt upgrade
Kasnije sam instalirao sa:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Sad za koga god Korisnici Nvidia GPU-a samo dodaju ovo spremište:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt upgrade
A zatim instaliramo sa:
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Instalacija na Fedori
Za one koji su korisnici Fedore, kao i distribucije izvedene iz nje. Možete instalirati Vulkan API na svoj sustav slijedeći upute prema vašem GPU-u.
Oni koji imaju AMD GPU-ove trebali bi pokrenuti sljedeću naredbu:
sudo dnf install vulkan vulkan-info
Korisnici s Nvidia GPU-ovima trebali bi u terminalu pokrenuti sljedeće:
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
A kasnije, da bismo instalirali grafički API Vulkan, u terminalu ćemo izvršiti sljedeće:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools
Instalacija u openSUSE
U slučaju onih koji su korisnici bilo koje verzije openSUSE-a, instalirat ćemo Vulkan API izvršavanjem sljedećeg u terminalu.
Korisnici AMD GPU-a:
sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers
Korisnici Nvidia GPU-a:
sudo zypper in vulkan libvulkan1 vulkan-utils
Instalacija na Arch Linuxu i izvedenicama
Konačno, za one koji su korisnici Arch Linuxa, Manjaro Linuxa, Antergosa ili bilo kojeg drugog derivata Arch Linuxa, moći će instalirati ovaj API na sljedeći način.
U konkretnom slučaju ove Linux distribucije, trebali biste znati da se instalacija video pokretačkih programa vaših GPU-a malo razlikuje od onoga što se može učiniti u drugim distribucijama.
Kao što znate, u slučaju AMD GPU-a postoje Radeon ili AMDGPU Pro paketi, tako da ovdje imamo nekoliko mogućnosti za Vulkan API.
Prvo za one koji imaju Intelove grafičke procesore instalirat će sljedeće:
sudo pacman -S vulkan-intel
Sada za korisnike AMD GPU-a, ali s Radeon upravljačkim programima instalirajte sljedeće:
sudo pacman -S vulkan-radeon
U drugom slučaju od AMD-a, ali pomoću AMDGPU Pro upravljačkih programa, to će se učiniti iz AUR-a.
yay -S amdgpu-pro-vulkan
Na kraju, da bismo provjerili instalaciju koju izvršavamo:
glxinfo | grep -i vulkan
Dobro jutro, je li ovaj api također koristan za APU-ove ili samo za namjenske grafičke kartice?
Kad želim instalirati vulkan, ovo mi se čini
sudo apt instalirati nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Čitanje popisa paketa ... Gotovo
Stvaranje stabla ovisnosti
Čitanje podataka o statusu ... Gotovo
E: Paket nvidia-graphics-drivers-396 nije mogao biti pronađen
E: Paket vulkan nije moguće pronaći
i ne mogu koristiti vulkan na svom računalu.