Kako instalirati podršku za Vulkan API na Linux?

vulkan

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

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Albrecht rekao je

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

  2.   James sensebe rekao je

    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.