Come installare il supporto dell'API Vulkan su Linux?

Vulcano

Vulkan è un'API multipiattaforma per lo sviluppo di applicazioni con grafica 3D. È stato annunciato per la prima volta alla GDC 2015 dal Gruppo Khronos. Inizialmente, è stato presentato da Khronos come "l'iniziativa OpenGL di nuova generazione", ma in seguito il nome è stato abbandonato, lasciando Vulkan come definitivo.

Vulkan è basato su Mantle, un'altra API di AMD, il cui codice è stato dato a Khronos con l'intenzione di generare uno standard aperto simile a OpenGL, ma a basso livello.

La sua caratteristica principale è quella di poter sfruttare il numero di core presenti nel processore principale dei PC, aumentando notevolmente le prestazioni grafiche.

Vulkan ha lo scopo di fornire una serie di vantaggi rispetto ad altre API, così come il suo predecessore, OpenGL. Vulkan offre meno overhead, un controllo più diretto sulla GPU e un minore utilizzo della CPU. Il concetto generale e il set di funzionalità di Vulkan è simile a Directx 12, Metal e Mantle.

Installazione di Vulkan su Linux

Prima di procedere all'installazione, È importante fare le tue ricerche sulla compatibilità di Vulkan con la tua GPU poiché non tutti i modelli sono supportati. Questa è una tua responsabilità e dovresti andare al sito Web del produttore della GPU e cercare le specifiche di compatibilità.

È anche necessario disporre degli ultimi controller video stabili nella nostra distribuzione, dove è possibile utilizzare sia controller aperti che privati, è una questione di gusti.

Installazione su Debian

Per coloro che sono utenti di Debian o di qualsiasi altra distribuzione basata su di essa, devono eseguire uno dei seguenti comandi per installare Vulkan sul proprio sistema.

Per coloro che sono utenti di GPU AMD:

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

Ora per quelli di voi che sono utenti di GPU Nvidia:

sudo apt install vulkan-utils

Installazione in Ubuntu e derivati

Coloro che sono utenti di Ubuntu, Linux Mint, OS elementare o qualsiasi altro derivato di Ubuntu. Possono eseguire l'installazione in un modo abbastanza simile a Debian, solo che qui useremo i repository per questo.

Primo per chiunque siano Gli utenti di GPU AMD dovrebbero aggiungere il seguente repository:

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

Successivamente ho installato con:

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

Adesso per chiunque Gli utenti di GPU Nvidia aggiungono semplicemente questo repository:

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

E poi installiamo con:

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

Installazione su Fedora

Per coloro che sono utenti Fedora così come per le distribuzioni che ne derivano. Puoi installare l'API Vulkan sul tuo sistema seguendo le istruzioni in base alla tua GPU.
Quelli con GPU AMD dovrebbero eseguire il seguente comando:

sudo dnf install vulkan vulkan-info

Gli utenti con GPU Nvidia dovrebbero eseguire quanto segue nel terminale:

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

E successivamente, per installare l'API grafica Vulkan, eseguiremo quanto segue nel terminale:

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

Installazione in openSUSE

Nel caso di coloro che sono utenti di qualsiasi versione di openSUSE, installeremo l'API Vulkan eseguendo quanto segue nel terminale.
Utenti GPU AMD:

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

Utenti GPU Nvidia:

sudo zypper in vulkan libvulkan1 vulkan-utils

Installazione su Arch Linux e derivati

Infine, per coloro che sono utenti di Arch Linux, Manjaro Linux, Antergos o qualsiasi altro derivato di Arch Linux, potranno installare questa API nel modo seguente.

Nel caso specifico di questa distribuzione Linux, dovresti sapere che l'installazione dei driver video delle tue GPU è leggermente diversa da ciò che può essere fatto in altre distribuzioni.

Come sai, nel caso delle GPU AMD, ci sono pacchetti Radeon o AMDGPU Pro, quindi qui abbiamo diverse opzioni per l'API Vulkan.

Prima di tutto, per coloro che hanno GPU Intel, installeranno quanto segue:

sudo pacman -S vulkan-intel

Ora per gli utenti di GPU AMD, ma con i driver Radeon installare quanto segue:

sudo pacman -S vulkan-radeon

Nell'altro caso di AMD, ma utilizzando i driver AMDGPU Pro, questo sarà fatto da AUR.

yay -S amdgpu-pro-vulkan

Infine, per verificare l'installazione che eseguiamo:

glxinfo | grep -i vulkan

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Albrecht suddetto

    Buongiorno, questa api è utile anche per APU o solo per schede grafiche dedicate?

  2.   James Senbe suddetto

    Quando voglio installare vulkan, questo mi appare
    sudo apt install nvidia-driver-grafici-396 impostazioni-nvidia vulkan vulkan-utils
    Lettura dell'elenco dei pacchetti ... Fatto
    Creazione dell'albero delle dipendenze
    Lettura delle informazioni sullo stato ... Fatto
    E: Impossibile trovare il pacchetto nvidia-graphics-drivers-396
    E: Impossibile trovare il pacchetto vulkan
    e non posso usare vulkan sul mio pc.