Hogyan telepíthető a Vulkan API támogatás Linux rendszerre?

Vulkán

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

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Albrecht dijo

    Jó reggelt, ez az api hasznos APU-k számára is, vagy csak dedikált grafikus kártyák számára?

  2.   James sensebe dijo

    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.