Vulkan är ett plattformsoberoende API för att utveckla applikationer med 3D-grafik. Det tillkännagavs först på GDC 2015 av Khronos Group. Inledningsvis presenterades det av Khronos som "nästa generations OpenGL-initiativ", men namnet släpptes senare, vilket lämnade Vulkan som definitivt.
Vulkan är baserad på Mantle, ett annat API från AMD-företaget, vars kod överlämnades till Khronos med avsikten att generera en öppen standard liknande OpenGL, men på en låg nivå.
Dess huvudsakliga funktion är att den kan dra fördel av antalet kärnor som finns i den huvudsakliga PC-processorn, vilket drastiskt ökar grafikprestandan.
Vulkan är tänkt att ge en mängd fördelar jämfört med andra API:er, såväl som dess föregångare, OpenGL.. Vulkan erbjuder lägre overhead, mer direkt kontroll över GPU:n och lägre CPU-användning. Vulkans allmänna koncept och funktioner liknar Directx 12, Metal och Mantle.
Installerar Vulkan på Linux
Innan du fortsätter med installationen, Det är viktigt att du undersöker Vulkans kompatibilitet med din GPU eftersom inte alla modeller stöds. Detta är på din egen bekostnad och du bör gå till din GPU-tillverkares webbplats och leta upp kompatibilitetsspecifikationerna.
Det är också nödvändigt att ha de senaste stabila videodrivrutinerna i vår distribution, där du kan använda både öppna och privata drivrutiner här är en smaksak.
Installation på Debian
För de som är användare av Debian eller någon annan distribution baserad på den, Du måste köra ett av följande kommandon för att installera Vulkan på ditt system.
För dem som använder AMD GPU:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Nu för er som använder Nvidia GPU:
sudo apt install vulkan-utils
Installation i Ubuntu och derivat
De som är användare av Ubuntu, Linux Mint, Elementary OS eller något annat derivat av Ubuntu. Du kan utföra installationen på ett mycket liknande sätt som Debian, bara här kommer vi att förlita oss på arkiv för det.
Först för vem de än är AMD GPU-användare, lägg till följande arkiv:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update sudo apt upgrade
Jag har sedan installerat med:
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Nu för vem som helst Nvidia GPU-användare lägger bara till detta arkiv:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt upgrade
Och sedan installerar vi med:
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
Installation på Fedora
För de som är användare av Fedora såväl som distributioner som härrör från det. Du kan utföra installationen av Vulkan API på ditt system genom att följa instruktionerna enligt din GPU.
De med AMD GPU bör köra följande kommando:
sudo dnf install vulkan vulkan-info
Användare med Nvidia GPU:er bör köra följande 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
Och senare för att utföra installationen av Vulkan grafik API kommer vi att köra följande i terminalen:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools
Installation på openSUSE
När det gäller de som är användare av någon version av openSUSE, kommer vi att installera Vulkan API genom att köra följande i terminalen.
AMD GPU-användare:
sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers
Nvidia GPU-användare:
sudo zypper in vulkan libvulkan1 vulkan-utils
Installation på Arch Linux och derivat
Slutligen, för de som är användare av Arch Linux, Manjaro Linux, Antergos eller något annat derivat av Arch Linux, kan de installera detta API på följande sätt.
I det specifika fallet med denna Linux-distribution bör du veta att installationen av videodrivrutinerna för dina GPU:er är lite annorlunda än vad som kan göras i andra distributioner.
Som ni vet, när det gäller AMD GPU:er, finns det Radeon eller AMDGPU Pro-paket, så här har vi flera alternativ för Vulkan API.
Först för dem som har Intel GPU:er kommer de att installera följande:
sudo pacman -S vulkan-intel
Nu när det gäller användare av AMD GPU, men med Radeon-drivrutiner, installera följande:
sudo pacman -S vulkan-radeon
I det andra fallet med AMD men som använder AMDGPU Pro-drivrutiner kommer detta att göras från AUR.
yay -S amdgpu-pro-vulkan
Slutligen, för att verifiera installationen kör vi:
glxinfo | grep -i vulkan
God morgon, är detta api också användbart för APU:er eller bara för dedikerade grafikkort?
När jag vill installera vulkan visas detta
sudo apt installera nvidia-grafik-drivrutiner-396 nvidia-inställningar vulkan vulkan-utils
Läser paketlista ... Klar
Skapa beroendeträd
Läser statusinformation ... Klar
E: Kunde inte hitta paketet nvidia-graphics-drivers-396
E: Kunde inte hitta paketets vulkan
och jag kan inte använda vulkan på min dator.