Kako instalirati podršku za Vulkan API na Linux?

Vulkan

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

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Albrecht dijo

    Dobro jutro, je li ovaj api također koristan za APU-ove ili samo za namjenske grafičke kartice?

  2.   James sensebe dijo

    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.