A Vulkan egy platformon átívelő API 3D-s grafikával rendelkező alkalmazások fejlesztéséhez. Először a 2015-ös GDC-n jelentette be a Khronos Group. Kezdetben Khronos "a következő generációs OpenGL-kezdeményezésként" mutatta be, de később a név elhagyta, így Vulkan maradt végleges.
A Vulkan az AMD vállalat másik API-ján, a Mantle-n alapul, amelynek kódját Khronos-nak adták azzal a szándékkal, hogy az OpenGL-hez hasonló, de alacsony szintű nyílt szabványt hozzon létre.
Fő jellemzője, hogy kihasználhatja a PC-k fő processzorában jelenlévő magok számát, és ezzel drámaian megnöveli a grafikus teljesítményt.
A Vulkan célja, hogy számos előnyt biztosítson más API-kkal, valamint elődjével, az OpenGL-mel szemben. A Vulkan kevesebb rezsit, közvetlenebb vezérlést kínál a GPU felett, és alacsonyabb a CPU-használat. A Vulkan általános koncepciója és szolgáltatáskészlete hasonló a Directx 12-hez, a Metal-hoz és a Mantle-hez.
A Vulkan telepítése Linuxra
Mielőtt folytatná a telepítést, Fontos, hogy megvizsgálja a Vulkan kompatibilitását a GPU-val, mivel nem minden modell támogatott. Ez a saját költségén történik, és fel kell keresnie a GPU gyártójának webhelyét, és meg kell keresnie a kompatibilitási specifikációkat.
Szükség van a legújabb stabil video meghajtókra is disztribúciónkban, ahol itt nyílt és privát vezérlőket egyaránt használhat, ez ízlés kérdése.
Telepítés a Debianra
Azok számára, akik a Debian vagy bármely más, azon alapuló terjesztés felhasználói, A Vulkan telepítéséhez a következő parancsok egyikét kell futtatnia.
AMD GPU-felhasználók számára:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Most azok számára, akik Nvidia GPU-felhasználók:
sudo apt install vulkan-utils
Telepítés Ubuntu-ba és származékai
Azok, akik az Ubuntu, a Linux Mint, az Elementary OS vagy az Ubuntu bármely más származékának felhasználói. A telepítést a Debianhoz hasonló módon hajthatják végre, csak itt tárhelyeket fogunk használni hozzá.
Először annak, aki Az AMD GPU-felhasználóknak hozzá kell adniuk a következő adattárat:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update sudo apt upgrade
Később telepítettem:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Most pedig bárkinek Az Nvidia GPU felhasználói csak hozzáadják ezt az adattárat:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt upgrade
És akkor telepítjük a következőket:
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Telepítés a Fedorára
Azoknak, akik Fedora-felhasználók, valamint az ebből származó terjesztéseknek. Telepítheti a Vulkan API-t a rendszerére a GPU-nak megfelelő utasítások betartásával.
Az AMD GPU-val rendelkező felhasználóknak a következő parancsot kell futtatniuk:
sudo dnf install vulkan vulkan-info
Az Nvidia GPU-val rendelkező felhasználóknak a következőket kell futtatniuk a terminálon:
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
Később a Vulkan graphics API telepítésének végrehajtásához a következőket fogjuk végrehajtani a terminálon:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools
Telepítés az openSUSE-ban
Azok számára, akik az openSUSE bármely verziójának felhasználói, a Vulkan API-t telepítjük a következők végrehajtásával a terminálon.
AMD GPU felhasználók:
sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers
Nvidia GPU felhasználók:
sudo zypper in vulkan libvulkan1 vulkan-utils
Telepítés Arch Linux rendszerre és származékaira
Végül azok számára, akik az Arch Linux, a Manjaro Linux, az Antergos vagy az Arch Linux bármely más származékának felhasználói, az alábbi módon telepíthetik ezt az API-t.
Ennek a Linux-disztribúciónak a konkrét esetben tudnia kell, hogy a GPU-k video-illesztőprogramjainak telepítése kissé eltér attól, amit más disztribúcióknál meg lehet tenni.
Mint tudják, az AMD GPU-k esetében vannak Radeon vagy AMDGPU Pro csomagok, így itt több lehetőségünk van a Vulkan API-ra.
Először azok számára, akik Intel GPU-val rendelkeznek, a következőket fogják telepíteni:
sudo pacman -S vulkan-intel
Most az AMD GPU felhasználók számára, de a Radeon illesztőprogramokkal telepítse a következőket:
sudo pacman -S vulkan-radeon
Az AMD másik esetben, de az AMDGPU Pro illesztőprogramokat használva, ez az AUR-ból történik.
yay -S amdgpu-pro-vulkan
Végül az elvégzett telepítés ellenőrzéséhez:
glxinfo | grep -i vulkan
Jó reggelt, ez az api hasznos APU-k számára is, vagy csak dedikált grafikus kártyák számára?
Amikor telepíteni akarom a vulkant, ez nekem megjelenik
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Csomaglista olvasása ... Kész
Függőségfa létrehozása
Az állapotinformációk olvasása ... Kész
E: Az nvidia-graphics-drivers-396 csomag nem található
E: A vulkan csomag nem található
és nem tudom használni a vulkant a számítógépemen.