Comment installer le support de l'API Vulkan sur Linux?

Volcan

Vulkan est une API multiplateforme permettant de développer des applications avec des graphiques 3D. Il a été annoncé pour la première fois au GDC 2015 par le groupe Khronos. Initialement, elle a été présentée par Khronos comme "l'initiative OpenGL de nouvelle génération", mais plus tard, le nom a été abandonné, laissant Vulkan comme final.

Vulkan est basé sur Mantle, une autre API de la société AMD, dont le code a été donné à Khronos avec l'intention de générer un standard ouvert similaire à OpenGL, mais à un niveau bas.

Sa principale caractéristique est de pouvoir profiter du nombre de cœurs présents dans le processeur principal des PC, augmentant considérablement les performances graphiques.

Vulkan est destiné à fournir une variété d'avantages par rapport aux autres API, ainsi que son prédécesseur, OpenGL. Vulkan offre moins de frais généraux, un contrôle plus direct sur le GPU et une utilisation moindre du processeur. Le concept général et l'ensemble des fonctionnalités de Vulkan sont similaires à Directx 12, Metal et Mantle.

Installation de Vulkan sur Linux

Avant de procéder à l'installation, Il est important de faire vos recherches sur la compatibilité de Vulkan avec votre GPU car tous les modèles ne sont pas pris en charge. Ceci est de votre propre responsabilité et vous devez vous rendre sur le site Web du fabricant de votre GPU et consulter les spécifications de compatibilité.

Il est également nécessaire d'avoir les derniers pilotes vidéo stables dans notre distribution, où vous pouvez utiliser ici des contrôleurs ouverts et privés, c'est une question de goût.

Installation sur Debian

Pour ceux qui utilisent Debian ou toute autre distribution basée sur celle-ci, Vous devez exécuter l'une des commandes suivantes pour installer Vulkan sur votre système.

Pour ceux qui sont des utilisateurs de GPU AMD:

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

Maintenant, pour ceux d'entre vous qui sont des utilisateurs de GPU Nvidia:

sudo apt install vulkan-utils

Installation dans Ubuntu et ses dérivés

Ceux qui utilisent Ubuntu, Linux Mint, Elementary OS ou tout autre dérivé d'Ubuntu. Ils peuvent effectuer l'installation d'une manière assez similaire à Debian, seulement ici nous utiliserons des référentiels pour cela.

D'abord pour qui qu'ils soient Les utilisateurs de GPU AMD doivent ajouter le référentiel suivant:

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

J'ai installé plus tard avec:

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

Maintenant pour quiconque Les utilisateurs de GPU Nvidia ajoutent simplement ce référentiel:

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

Et puis nous installons avec:

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

Installation sur Fedora

Pour ceux qui sont des utilisateurs de Fedora ainsi que des distributions qui en découlent. Vous pouvez installer l'API Vulkan sur votre système en suivant les instructions en fonction de votre GPU.
Ceux avec des GPU AMD doivent exécuter la commande suivante:

sudo dnf install vulkan vulkan-info

Les utilisateurs dotés de GPU Nvidia doivent exécuter les éléments suivants dans le 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

Et plus tard, pour installer l'API graphique Vulkan, nous allons exécuter ce qui suit dans le terminal:

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

Installation dans openSUSE

Dans le cas de ceux qui utilisent n'importe quelle version d'openSUSE, nous allons installer l'API Vulkan en exécutant ce qui suit dans le terminal.
Utilisateurs de GPU AMD:

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

Utilisateurs GPU Nvidia:

sudo zypper in vulkan libvulkan1 vulkan-utils

Installation sur Arch Linux et ses dérivés

Enfin, pour ceux qui utilisent Arch Linux, Manjaro Linux, Antergos ou tout autre dérivé d'Arch Linux, ils pourront installer cette API de la manière suivante.

Dans le cas spécifique de cette distribution Linux, il faut savoir que l'installation des pilotes vidéo de vos GPU est un peu différente de ce qui peut être fait dans d'autres distributions.

Comme vous le savez, dans le cas des GPU AMD, il existe des packages Radeon ou AMDGPU Pro, nous avons donc ici plusieurs options pour l'API Vulkan.

Tout d'abord, pour ceux qui ont des GPU Intel, ils vont installer les éléments suivants:

sudo pacman -S vulkan-intel

Maintenant, pour les utilisateurs de GPU AMD, mais avec les pilotes Radeon, installez les éléments suivants:

sudo pacman -S vulkan-radeon

Dans l'autre cas d'AMD mais en utilisant les pilotes AMDGPU Pro, cela se fera depuis AUR.

yay -S amdgpu-pro-vulkan

Enfin, pour vérifier l'installation, nous exécutons:

glxinfo | grep -i vulkan

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Albrecht dit

    Bonjour, cette API est-elle également utile pour les APU ou uniquement pour les cartes graphiques dédiées?

  2.   James sensebe dit

    Quand je veux installer vulkan, cela m'apparaît
    sudo apt installer nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    Lecture de la liste des paquets ... Terminé
    Créer une arborescence de dépendances
    Lecture des informations d'état ... Terminé
    E: Le package nvidia-graphics-drivers-396 n'a pas pu être localisé
    E: Le paquet vulkan n'a pas pu être localisé
    et je ne peux pas utiliser vulkan sur mon pc.