Hvordan installerer jeg Vulkan API-støtte på Linux?

Vulkan

Vulkan er et plattform-API for utvikling av applikasjoner med 3D-grafikk. Det ble først kunngjort på GDC i 2015 av Khronos Group. Opprinnelig ble det presentert av Khronos som "neste generasjons OpenGL-initiativ", men senere ble navnet droppet, og etterlot Vulkan som endelig.

Vulkan er basert på Mantle, et annet API fra AMD-selskapet, hvis kode ble gitt til Khronos med den hensikt å generere en åpen standard som OpenGL, men på et lavt nivå.

Hovedkarakteristikken er at den kan dra nytte av antall kjerner som er tilstede i hovedprosessoren på PC-er, og dramatisk øke grafikkytelsen.

Vulkan er ment å gi en rekke fordeler i forhold til andre APIer, så vel som forgjengeren, OpenGL. Vulkan tilbyr mindre overhead, mer direkte kontroll over GPU og lavere CPU-bruk. Det generelle konseptet og funksjonssettet til Vulkan ligner på Directx 12, Metal og Mantle.

Installere Vulkan på Linux

Før du fortsetter installasjonen, Det er viktig å undersøke Vulkan-kompatibilitet med GPUen, ettersom ikke alle modeller støttes. Dette er for egen regning, og du bør gå til GPU-produsentens nettsted og slå opp kompatibilitetsspesifikasjonene.

Det er også nødvendig å ha de nyeste stabile videodriverne i vår distribusjon, hvor du kan bruke både åpne og private kontrollere her, det er et spørsmål om smak.

Installasjon på Debian

For de som er brukere av Debian eller annen distribusjon basert på det, Du må kjøre en av følgende kommandoer for å installere Vulkan på systemet ditt.

For de som er AMD GPU-brukere:

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

Nå for de av dere som er Nvidia GPU-brukere:

sudo apt install vulkan-utils

Installasjon i Ubuntu og derivater

De som er brukere av Ubuntu, Linux Mint, Elementary OS eller andre derivater av Ubuntu. De kan utføre installasjonen på en måte som er ganske lik Debian, bare at vi her vil bruke arkiver for det.

Først for den de er AMD GPU-brukere bør legge til følgende lager:

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

Jeg har installert senere med:

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

Nå for den som gjør det Nvidia GPU-brukere legger bare til dette depotet:

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

Installasjon på Fedora

For de som er Fedora-brukere, samt distribusjoner avledet av det. Du kan installere Vulkan API på systemet ditt ved å følge instruksjonene i henhold til GPUen din.
De med AMD GPU-er bør kjøre følgende kommando:

sudo dnf install vulkan vulkan-info

Brukere med Nvidia GPU-er bør kjø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 å installere Vulkan graphics API, skal vi utføre følgende i terminalen:

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

Installasjon i openSUSE

I tilfelle av de som er brukere av hvilken som helst versjon av openSUSE, skal vi installere Vulkan API ved å utføre følgende i terminalen.
AMD GPU-brukere:

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

Nvidia GPU-brukere:

sudo zypper in vulkan libvulkan1 vulkan-utils

Installasjon på Arch Linux og derivater

Til slutt, for de som er brukere av Arch Linux, Manjaro Linux, Antergos eller andre derivater av Arch Linux, vil de kunne installere denne API-en på følgende måte.

I det spesifikke tilfellet med denne Linux-distribusjonen, bør du vite at installasjonen av videodriverne til GPUene dine er litt forskjellig fra hva som kan gjøres i andre distribusjoner.

Som du vet, når det gjelder AMD GPUer, er det Radeon- eller AMDGPU Pro-pakker, så her har vi flere alternativer for Vulkan API.

Først for de som har Intel GPUer, vil de installere følgende:

sudo pacman -S vulkan-intel

Nå for AMD GPU-brukere, men med Radeon, installerer drivere følgende:

sudo pacman -S vulkan-radeon

I det andre tilfellet fra AMD, men bruker AMDGPU Pro-drivere, vil dette gjøres fra AUR.

yay -S amdgpu-pro-vulkan

Til slutt, for å bekrefte installasjonen vi utfører:

glxinfo | grep -i vulkan

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Albrecht sa

    God morgen, er denne APIen også nyttig for APUer eller bare for dedikerte grafikkort?

  2.   James sensebe sa

    Når jeg vil installere vulkan, vises dette for meg
    sudo apt installer nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    Leseliste over pakker ... Ferdig
    Å skape avhengighetstre
    Les statusinformasjonen ... Ferdig
    E: pakken nvidia-graphics-drivers-396 kunne ikke bli funnet
    E: Vulkanpakken kunne ikke bli funnet
    og jeg kan ikke bruke vulkan på pc-en min.