Vulkan është një API ndër-platformë për zhvillimin e aplikacioneve me grafikë 3D. Ajo u njoftua për herë të parë në GDC 2015 nga Grupi Khronos. Fillimisht, ajo u prezantua nga Khronos si "iniciativa e gjeneratës tjetër OpenGL", por më vonë emri u hoq, duke e lënë Vulkan si përfundimtar.
Vulkan bazohet në Mantle, një tjetër API nga kompania AMD, kodi i së cilës iu dha Khronos me synimin për të gjeneruar një standard të hapur të ngjashëm me OpenGL, por në një nivel të ulët.
Karakteristika e tij kryesore është se mund të përfitojë nga numri i bërthamave të pranishme në procesorin kryesor të PC-ve, duke rritur në mënyrë dramatike performancën grafike.
Vulkan ka për qëllim të ofrojë një larmi përparësish krahasuar me API-të e tjera, si dhe paraardhësin e tij, OpenGL. Vulkan ofron më pak shpenzime të përgjithshme, kontroll më të drejtpërdrejtë mbi GPU dhe përdorim më të ulët të CPU. Koncepti i përgjithshëm dhe grupi i veçorive të Vulkan është i ngjashëm me Directx 12, Metal dhe Mantle.
Instalimi i Vulkan në Linux
Para se të vazhdoni me instalimin, Shtë e rëndësishme të bëni hulumtimin tuaj mbi pajtueshmërinë e Vulkan me GPU-në tuaj pasi jo të gjitha modelet mbështeten. Kjo është me shpenzimet tuaja dhe duhet të drejtoheni në faqen e internetit të prodhuesit tuaj GPU dhe të kërkoni specifikimet e përputhshmërisë.
Alsoshtë gjithashtu e nevojshme të keni drejtuesit më të fundit të qëndrueshëm të videos në shpërndarjen tonë, ku këtu mund të përdorni kontrollorë të hapur dhe privatë, është çështje shijeje.
Instalimi në Debian
Për ata që janë përdorues të Debian ose ndonjë shpërndarje tjetër bazuar në të, Ju duhet të ekzekutoni një nga komandat e mëposhtme për të instaluar Vulkan në sistemin tuaj.
Për ata që janë përdorues të AMD GPU:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Tani për ju që jeni përdorues të GPU-së Nvidia:
sudo apt install vulkan-utils
Instalimi në Ubuntu dhe derivatet
Ata që janë përdorues të Ubuntu, Linux Mint, Elementary OS ose ndonjë derivat tjetër i Ubuntu. Ata mund të kryejnë instalimin në një mënyrë që është mjaft e ngjashme me Debian, vetëm se këtu ne do të përdorim depo për të.
Së pari për këdo që të jenë Përdoruesit e AMD GPU duhet të shtojnë depon e mëposhtme:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update sudo apt upgrade
Unë kam instaluar më vonë me:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Tani për këdo Përdoruesit e GPU-së Nvidia thjesht shtojnë këtë depo:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt upgrade
Dhe pastaj instalojmë me:
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Instalimi në Fedora
Për ata që janë përdorues të Fedora-s, si dhe shpërndarjet që rrjedhin prej saj. Ju mund të instaloni Vulkan API në sistemin tuaj duke ndjekur udhëzimet sipas GPU tuaj.
Ata me GPU AMD duhet të ekzekutojnë komandën e mëposhtme:
sudo dnf install vulkan vulkan-info
Përdoruesit me GPU të Nvidia duhet të përdorin sa më poshtë në 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
Dhe më vonë, për të kryer instalimin e API-së grafike Vulkan, ne do të ekzekutojmë sa më poshtë në terminal:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools
Instalimi në openSUSE
Në rastin e atyre që janë përdorues të çdo versioni të openSUSE, ne do të instalojmë Vulkan API duke ekzekutuar sa më poshtë në terminal.
Përdoruesit e GPU-së AMD:
sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers
Përdoruesit e GPU-së Nvidia:
sudo zypper in vulkan libvulkan1 vulkan-utils
Instalimi në Arch Linux dhe derivatet
Më në fund, për ata që janë përdorues të Arch Linux, Manjaro Linux, Antergos ose ndonjë derivati tjetër të Arch Linux, ata do të jenë në gjendje të instalojnë këtë API në mënyrën vijuese.
Në rastin specifik të kësaj shpërndarjeje Linux, duhet të dini se instalimi i drejtuesve të videos në GPU-të tuaja është pak më ndryshe nga sa mund të bëhet në shpërndarjet e tjera.
Siç e dini, në rastin e GPU-ve AMD, ka paketa Radeon ose AMDGPU Pro, kështu që këtu kemi disa opsione për Vulkan API.
Së pari për ata që kanë GPU Intel ata do të instalojnë sa vijon:
sudo pacman -S vulkan-intel
Tani për përdoruesit e GPU AMD, por me drejtuesit Radeon instaloni sa vijon:
sudo pacman -S vulkan-radeon
Në rastin tjetër nga AMD por duke përdorur drejtuesit AMDGPU Pro, kjo do të bëhet nga AUR.
yay -S amdgpu-pro-vulkan
Më në fund, për të verifikuar instalimin që ekzekutojmë:
glxinfo | grep -i vulkan
Mirëmëngjes, a është ky api i dobishëm edhe për APU-të apo vetëm për kartat grafike të dedikuara?
Kur dua të instaloj vulkan, kjo më duket
sudo apt instalo nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Leximi i listës së paketës ... U krye
Krijimi i pemës së varësisë
Leximi i informacionit të statusit ... U krye
E: Paketa nvidia-graphics-drivers-396 nuk mund të gjendej
E: Paketa vulkan nuk mund të gjendej
dhe unë nuk mund ta përdor vulkan në kompjuterin tim.