Cum se instalează suportul Vulkan API pe Linux?

Vulkan

Vulkan este un API multiplataforma pentru dezvoltarea de aplicații cu grafică 3D. A fost anunțat pentru prima dată la GDC 2015 de către Grupul Khronos. Inițial, a fost prezentat de Khronos drept „inițiativa OpenGL de generație următoare”, dar mai târziu numele a fost renunțat, lăsând Vulkan drept final.

Vulkan se bazează pe Mantle, un alt API de la compania AMD, al cărui cod a fost dat lui Khronos cu intenția de a genera un standard deschis similar cu OpenGL, dar la un nivel scăzut.

Principala sa caracteristică este că poate profita de numărul de nuclee prezente în procesorul principal al computerelor, crescând dramatic performanța grafică.

Vulkan este destinat să ofere o varietate de avantaje față de alte API-uri, precum și predecesorul său, OpenGL. Vulkan oferă mai puține cheltuieli generale, un control mai direct asupra GPU-ului și o utilizare mai redusă a procesorului. Conceptul general și setul de caracteristici ale Vulkan sunt similare cu Directx 12, Metal și Mantle.

Instalarea Vulkan pe Linux

Înainte de a trece la instalare, Este important să faceți cercetări privind compatibilitatea Vulkan cu GPU-ul dvs., deoarece nu toate modelele sunt acceptate. Acest lucru este pe cheltuiala dvs. și ar trebui să vă îndreptați către site-ul producătorului GPU și să căutați specificațiile de compatibilitate.

De asemenea, este necesar să aveți în distribuția noastră cele mai noi drivere video stabile, unde puteți folosi atât controlere deschise, cât și private aici, este o chestiune de gust.

Instalare pe Debian

Pentru cei care sunt utilizatori de Debian sau de orice altă distribuție bazată pe acesta, Trebuie să rulați una dintre următoarele comenzi pentru a instala Vulkan pe sistemul dvs.

Pentru cei care sunt utilizatori de GPU AMD:

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

Acum, pentru cei dintre voi care sunteți utilizatori de GPU Nvidia:

sudo apt install vulkan-utils

Instalare în Ubuntu și derivate

Cei care sunt utilizatori de Ubuntu, Linux Mint, Elementary OS sau orice alt derivat al Ubuntu. Ei pot efectua instalarea într-un mod care este destul de similar cu Debian, doar că aici vom folosi depozite pentru aceasta.

Mai întâi pentru oricine ar fi Utilizatorii GPU AMD ar trebui să adauge următorul depozit:

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

Am instalat mai târziu cu:

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

Acum pentru oricine Utilizatorii GPU Nvidia doar adaugă acest depozit:

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

Și apoi instalăm cu:

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

Instalare pe Fedora

Pentru cei care sunt utilizatori Fedora, precum și distribuțiile derivate din acesta. Puteți instala API-ul Vulkan pe sistemul dvs. urmând instrucțiunile conform GPU-ului dvs.
Cei cu GPU-uri AMD ar trebui să ruleze următoarea comandă:

sudo dnf install vulkan vulkan-info

Utilizatorii cu GPU-uri Nvidia ar trebui să ruleze următoarele în terminal:

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

Și mai târziu, pentru a efectua instalarea API-ului grafic Vulkan, vom executa următoarele în terminal:

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

Instalare în openSUSE

În cazul celor care sunt utilizatori ai oricărei versiuni de openSUSE, vom instala Vulkan API executând următoarele în terminal.
Utilizatori GPU AMD:

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

Utilizatori GPU Nvidia:

sudo zypper in vulkan libvulkan1 vulkan-utils

Instalare pe Arch Linux și derivate

În cele din urmă, pentru cei care sunt utilizatori de Arch Linux, Manjaro Linux, Antergos sau orice alt derivat al Arch Linux, vor putea instala acest API în felul următor.

În cazul specific al acestei distribuții Linux, trebuie să știți că instalarea driverelor video ale GPU-urilor dvs. este puțin diferită de ceea ce se poate face în alte distribuții.

După cum știți, în cazul GPU-urilor AMD, există pachete Radeon sau AMDGPU Pro, așa că aici avem mai multe opțiuni pentru API-ul Vulkan.

Mai întâi pentru cei cu GPU-uri Intel vor instala următoarele:

sudo pacman -S vulkan-intel

Acum, pentru utilizatorii de GPU AMD, dar cu driverele Radeon instalați următoarele:

sudo pacman -S vulkan-radeon

În celălalt caz al AMD, dar folosind driverele AMDGPU Pro, acest lucru se va face de la AUR.

yay -S amdgpu-pro-vulkan

În cele din urmă, pentru a verifica instalarea, executăm:

glxinfo | grep -i vulkan

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Albrecht el a spus

    Bună dimineața, această API este utilă și pentru APU-uri sau doar pentru plăci grafice dedicate?

  2.   James sensebe el a spus

    Când vreau să instalez vulkan, acest lucru mi se pare
    sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    Citirea listei de pachete ... Gata
    Crearea arborelui dependenței
    Citirea informațiilor de stare ... Gata
    E: Pachetul nvidia-graphics-drivers-396 nu a putut fi localizat
    E: Pachetul vulkan nu a putut fi localizat
    și nu pot folosi vulkan pe computerul meu.