Jak nainstalovat podporu Vulkan API na Linux?

Vulkan

Vulkan je multiplatformní API pro vývoj aplikací s 3D grafikou. Poprvé to bylo oznámeno na GDC 2015 skupinou Khronos. Zpočátku to bylo představeno Khronosem jako „nová generace OpenGL iniciativy“, ale později byl název vypuštěn, takže Vulkan zůstal konečným.

Vulkan je založen na Mantle, dalším API od společnosti AMD, jehož kód byl dán společnosti Khronos s úmyslem generovat otevřený standard podobný OpenGL, ale na nízké úrovni.

Jeho hlavní charakteristikou je, že může využívat počet jader přítomných v hlavním procesoru počítačů, což dramaticky zvyšuje grafický výkon.

Vulkan má poskytovat řadu výhod oproti jiným API, stejně jako jeho předchůdce OpenGL. Vulkan nabízí menší režii, přímější kontrolu nad GPU a nižší využití CPU. Obecný koncept a sada funkcí Vulkanu je podobná Directx 12, Metal a Mantle.

Instalace Vulkanu na Linux

Před pokračováním v instalaci Je důležité prozkoumat kompatibilitu Vulkanu s vaším GPU, protože ne všechny modely jsou podporovány. Toto je vaše vlastní odpovědnost a měli byste se podívat na web výrobce vašeho GPU a vyhledat specifikace kompatibility.

Je také nutné mít v naší distribuci nejnovější stabilní ovladače videa, kde zde můžete používat otevřené i soukromé ovladače, to je věc vkusu.

Instalace na Debianu

Pro ty, kteří jsou uživateli Debianu nebo jakékoli jiné distribuce na něm založené, Chcete-li nainstalovat Vulkan do vašeho systému, musíte spustit jeden z následujících příkazů.

Pro ty, kteří jsou uživateli AMD GPU:

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

Nyní pro ty z vás, kteří jsou uživateli GPU Nvidia:

sudo apt install vulkan-utils

Instalace v Ubuntu a derivátech

Ti, kteří jsou uživateli Ubuntu, Linux Mint, Elementary OS nebo jiného derivátu Ubuntu. Mohou provést instalaci způsobem, který je docela podobný Debianu, ale pouze zde pro něj použijeme úložiště.

Nejprve pro kohokoli jsou Uživatelé AMD GPU by měli přidat následující úložiště:

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

Nainstaloval jsem později s:

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

Nyní pro kohokoli Uživatelé Nvidia GPU pouze přidají toto úložiště:

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

A pak instalujeme pomocí:

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

Instalace na Fedoře

Pro ty, kteří jsou uživateli Fedory i distribucí z nich odvozených. Vulkan API můžete do svého systému nainstalovat podle pokynů podle vašeho GPU.
Uživatelé s GPU AMD by měli spustit následující příkaz:

sudo dnf install vulkan vulkan-info

Uživatelé s GPU Nvidia by měli v terminálu spustit následující:

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 později, abychom nainstalovali grafické rozhraní Vulkan, provedeme v terminálu následující:

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

Instalace v openSUSE

V případě těch, kteří jsou uživateli jakékoli verze openSUSE, budeme instalovat Vulkan API spuštěním následujícího v terminálu.
Uživatelé AMD GPU:

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

Uživatelé GPU Nvidia:

sudo zypper in vulkan libvulkan1 vulkan-utils

Instalace na Arch Linuxu a jeho derivátech

A konečně, pro ty, kteří jsou uživateli Arch Linuxu, Manjaro Linuxu, Antergosu nebo jiného derivátu Arch Linuxu, si budou moci toto API nainstalovat následujícím způsobem.

V konkrétním případě této distribuce Linuxu byste měli vědět, že instalace grafických ovladačů vašich GPU se trochu liší od toho, co lze provést v jiných distribucích.

Jak víte, v případě AMD GPU existují balíčky Radeon nebo AMDGPU Pro, takže zde máme několik možností pro Vulkan API.

Nejprve pro ty, kteří mají Intel GPU, si nainstalují následující:

sudo pacman -S vulkan-intel

Nyní pro uživatele AMD GPU, ale s ovladači Radeon nainstalujte následující:

sudo pacman -S vulkan-radeon

V druhém případě AMD, ale s použitím ovladačů AMDGPU Pro, to bude provedeno z AUR.

yay -S amdgpu-pro-vulkan

Nakonec pro ověření instalace provedeme:

glxinfo | grep -i vulkan

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Albrecht řekl

    Dobré ráno, je toto rozhraní API užitečné také pro APU nebo pouze pro vyhrazené grafické karty?

  2.   James sensebe řekl

    Když chci nainstalovat vulkan, zdá se mi to
    sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    Čtení seznamu balíků ... Hotovo
    Vytváření stromu závislostí
    Čtení informací o stavu ... Hotovo
    E: Balíček nvidia-graphics-drivers-396 nelze najít
    E: Balíček vulkanů nelze najít
    a nemohu použít vulkan na mém počítači.