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
God morgen, er denne APIen også nyttig for APUer eller bare for dedikerte grafikkort?
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.