Hvordan installeres Vulkan API-support på Linux?

Vulkan

Vulkan er en platform på tværs af platforme til udvikling af applikationer med 3D-grafik. Det blev først annonceret på 2015 GDC af Khronos Group. Oprindeligt blev det præsenteret af Khronos som "den næste generation af OpenGL-initiativet", men derefter blev navnet droppet, hvilket efterlod Vulkan som endelig.

Vulkan er baseret på Mantle, en anden API fra AMD-firmaet, hvis kode blev givet til Khronos med det formål at generere en åben standard svarende til OpenGL, men på et lavt niveau.

Dets vigtigste egenskab er, at det kan drage fordel af antallet af kerner, der findes i pc'ens hovedprocessor, hvilket dramatisk øger grafikydelsen.

Vulkan er beregnet til at give en række fordele i forhold til andre API'er såvel som sin forgænger, OpenGL. Vulkan tilbyder mindre omkostninger, mere direkte kontrol over GPU'en og lavere CPU-forbrug. Det generelle koncept og funktionssæt i Vulkan svarer til Directx 12, Metal og Mantle.

Installation af Vulkan på Linux

Inden du fortsætter med installationen, Det er vigtigt at undersøge Vulkan-kompatibilitet med din GPU, da ikke alle modeller understøttes. Dette er for din egen regning, og du skal gå til din GPU-producentens websted og se kompatibilitetsspecifikationerne.

Det er også nødvendigt at have de nyeste stabile videodrivere i vores distribution, hvor du kan bruge både åbne og private controllere her, det er et spørgsmål om smag.

Installation på Debian

For dem, der er brugere af Debian eller enhver anden distribution baseret på det, Du skal køre en af ​​følgende kommandoer for at installere Vulkan på dit system.

For dem, der er AMD GPU-brugere:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Nu for de af jer, der er Nvidia GPU-brugere:

sudo apt install vulkan-utils

Installation i Ubuntu og derivater

Dem, der er brugere af Ubuntu, Linux Mint, Elementary OS eller ethvert andet derivat af Ubuntu. De kan udføre installationen på en måde, der minder meget om Debian, kun at vi her bruger opbevaringssteder til det.

Først for den, de er AMD GPU-brugere skal tilføje følgende lager:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

Jeg har installeret senere med:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Nu for den, der er Nvidia GPU-brugere tilføjer bare dette lager:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade

Og så installerer vi med:

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

Installation på Fedora

For dem der er Fedora-brugere såvel som distributioner, der stammer fra det. Du kan installere Vulkan API på dit system ved at følge instruktionerne i henhold til din GPU.
Dem med AMD GPU'er skal køre følgende kommando:

sudo dnf install vulkan vulkan-info

Brugere med Nvidia GPU'er skal køre følgende i terminalen:

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

Og senere, for at installere Vulkan graphics API, skal vi udføre følgende i terminalen:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

Installation i openSUSE

I tilfælde af dem, der er brugere af en hvilken som helst version af openSUSE, skal vi installere Vulkan API ved at udføre følgende i terminalen.
AMD GPU-brugere:

sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers

Nvidia GPU-brugere:

sudo zypper in vulkan libvulkan1 vulkan-utils

Installation på Arch Linux og derivater

Endelig for dem, der er brugere af Arch Linux, Manjaro Linux, Antergos eller andre afledte af Arch Linux, vil de være i stand til at installere denne API på følgende måde.

I det specifikke tilfælde af denne Linux-distribution skal du vide, at installationen af ​​videodrivere til dine GPU'er er lidt anderledes end hvad der kan gøres i andre distributioner.

Som du ved, i tilfælde af AMD GPU'er, er der Radeon- eller AMDGPU Pro-pakker, så her har vi flere muligheder for Vulkan API.

Først for dem, der har Intel GPU'er, installerer de følgende:

sudo pacman -S vulkan-intel

Nu til AMD GPU-brugere, men med Radeon-drivere skal du installere følgende:

sudo pacman -S vulkan-radeon

I det andet tilfælde fra AMD, men ved hjælp af AMDGPU Pro-drivere, gøres dette fra AUR.

yay -S amdgpu-pro-vulkan

Endelig for at kontrollere den installation, vi udfører:

glxinfo | grep -i vulkan

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Albrecht sagde han

    Godmorgen, er dette api også nyttigt til APU'er eller kun til dedikerede grafikkort?

  2.   james sensebe sagde han

    Når jeg vil installere vulkan, vises dette
    sudo apt installer nvidia-grafik-drivere-396 nvidia-indstillinger vulkan vulkan-utils
    Læsepakke liste ... Udført
    Oprettelse af afhængighedstræ
    Læsning af statusoplysninger ... Udført
    E: Kunne ikke finde pakken nvidia-graphics-drivers-396
    E: Kunne ikke finde pakkens vulkan
    og jeg kan ikke bruge vulkan på min pc.