Vulkan je API za više platformi za razvoj aplikacija sa 3D grafikom. Prvi ga je najavio na GDC-u 2015. grupa Khronos. U početku ga je Khronos predstavio kao "inicijativu sljedeće generacije OpenGL-a", ali kasnije je to ime odbačeno, ostavljajući Vulkan konačnim.
Vulkan je zasnovan na Mantleu, drugom API-ju kompanije AMD, čiji je kôd dat Khronosu s namjerom da generira otvoreni standard sličan OpenGL-u, ali na niskom nivou.
Njegova glavna karakteristika je da može iskoristiti broj jezgri prisutnih u glavnom procesoru računara, dramatično povećavajući grafičke performanse.
Vulkan je namijenjen pružanju različitih prednosti u odnosu na druge API-je, kao i njegov prethodnik OpenGL. Vulkan nudi manje troškova, više direktne kontrole nad GPU-om i nižu upotrebu CPU-a. Općeniti koncept i skup funkcija Vulkana sličan je Directxu 12, Metal i Mantle.
Instaliranje Vulkana na Linux
Prije nastavka instalacije, Važno je istražiti Vulkan kompatibilnost s 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đe je neophodno da u našoj distribuciji imate najnovije stabilne upravljačke programe za video zapise, gde ovde 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 vaš sistem.
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 Ubuntu i derivati
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 sličan Debianu, samo što ćemo ovdje za to koristiti spremišta.
Prvo za onog ko 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
Naknadno sam instalirao sa:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Sad za bilo koga 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 vaš sistem 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-ima trebali bi pokrenuti sljedeće u terminalu:
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, izvršit ćemo sljedeće na terminalu:
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 Linux i derivati
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 upravljač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 Intel GPU-ove, oni će instalirati 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 koristeći AMDGPU Pro upravljačke programe, to će biti učinjeno iz AUR-a.
yay -S amdgpu-pro-vulkan
Konačno, 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 install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Čitanje liste paketa ... Gotovo
Stvaranje stabla zavisnosti
Čitanje informacija o statusu ... Gotovo
E: Nije moguće pronaći paket nvidia-graphics-drivers-396
E: Nije moguće pronaći vulkan paket
i ne mogu koristiti vulkan na svom računalu.