Wie installiere ich die Vulkan API-Unterstützung unter Linux?

Vulkan

Vulkan ist eine plattformübergreifende API zur Entwicklung von Anwendungen mit 3D-Grafiken. Es wurde erstmals auf der GDC 2015 von der Khronos Group angekündigt. Ursprünglich wurde es von Khronos als "OpenGL-Initiative der nächsten Generation" vorgestellt, aber dann wurde der Name gestrichen und Vulkan als endgültig zurückgelassen.

Vulkan basiert auf Mantle, einer anderen API des AMD-Unternehmens, deren Code Khronos mit der Absicht übergeben wurde, einen offenen Standard ähnlich wie OpenGL zu generieren, jedoch auf niedrigem Niveau.

Das Hauptmerkmal besteht darin, dass die Anzahl der im Hauptprozessor von PCs vorhandenen Kerne genutzt werden kann, wodurch die Grafikleistung erheblich gesteigert wird.

Vulkan soll eine Reihe von Vorteilen gegenüber anderen APIs sowie seinem Vorgänger OpenGL bieten. Vulkan bietet weniger Overhead, direktere Kontrolle über die GPU und geringere CPU-Auslastung. Das allgemeine Konzept und die Funktionen von Vulkan ähneln denen von Directx 12, Metal und Mantle.

Installation von Vulkan unter Linux

Bevor Sie mit der Installation fortfahren, Es ist wichtig, dass Sie Ihre Untersuchungen zur Vulkan-Kompatibilität mit Ihrer GPU durchführen, da nicht alle Modelle unterstützt werden. Dies erfolgt auf eigene Kosten. Besuchen Sie die Website Ihres GPU-Herstellers und lesen Sie die Kompatibilitätsspezifikationen.

Es ist auch notwendig, die neuesten stabilen Videotreiber in unserer Distribution zu haben, wo Sie hier sowohl offene als auch private Controller verwenden können. Es ist Geschmackssache.

Installation unter Debian

Für diejenigen, die Benutzer von Debian oder einer anderen darauf basierenden Distribution sind, Sie müssen einen der folgenden Befehle ausführen, um Vulkan auf Ihrem System zu installieren.

Für diejenigen, die AMD GPU-Benutzer sind:

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

Nun zu denen von Ihnen, die Nvidia GPU-Benutzer sind:

sudo apt install vulkan-utils

Installation in Ubuntu und Derivaten

Benutzer von Ubuntu, Linux Mint, Elementary OS oder anderen Derivaten von Ubuntu. Sie können die Installation auf eine Art und Weise durchführen, die Debian sehr ähnlich ist, nur dass wir hier Repositorys dafür verwenden werden.

Zuerst für wen auch immer sie sind AMD GPU-Benutzer sollten das folgende Repository hinzufügen:

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

Ich habe später installiert mit:

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

Nun zu wem auch immer Nvidia GPU-Benutzer fügen einfach dieses Repository hinzu:

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

Und dann installieren wir mit:

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

Installation auf Fedora

Für diejenigen, die Fedora-Benutzer sind, sowie für daraus abgeleitete Distributionen. Sie können die Vulkan-API auf Ihrem System installieren, indem Sie den Anweisungen gemäß Ihrer GPU folgen.
Diejenigen mit AMD-GPUs sollten den folgenden Befehl ausführen:

sudo dnf install vulkan vulkan-info

Benutzer mit Nvidia-GPUs sollten im Terminal Folgendes ausführen:

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

Um später die Vulkan-Grafik-API zu installieren, führen wir im Terminal Folgendes aus:

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

Installation in openSUSE

Bei Benutzern einer beliebigen Version von openSUSE installieren wir die Vulkan-API, indem wir im Terminal Folgendes ausführen.
AMD GPU-Benutzer:

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

Nvidia GPU-Benutzer:

sudo zypper in vulkan libvulkan1 vulkan-utils

Installation unter Arch Linux und Derivaten

Für Benutzer von Arch Linux, Manjaro Linux, Antergos oder anderen Derivaten von Arch Linux kann diese API auf folgende Weise installiert werden.

Im speziellen Fall dieser Linux-Distribution sollten Sie wissen, dass sich die Installation der Videotreiber Ihrer GPUs ein wenig von der Installation in anderen Distributionen unterscheidet.

Wie Sie wissen, gibt es bei AMD-GPUs die Radeon- oder AMDGPU Pro-Pakete. Daher haben wir hier mehrere Optionen für die Vulkan-API.

Für diejenigen mit Intel-GPUs wird zunächst Folgendes installiert:

sudo pacman -S vulkan-intel

Jetzt für AMD GPU-Benutzer, aber mit Radeon-Treibern installieren Sie Folgendes:

sudo pacman -S vulkan-radeon

Im anderen Fall von AMD, jedoch unter Verwendung der AMDGPU Pro-Treiber, erfolgt dies über AUR.

yay -S amdgpu-pro-vulkan

Um die von uns ausgeführte Installation zu überprüfen, gehen Sie wie folgt vor:

glxinfo | grep -i vulkan

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Albrecht sagte

    Guten Morgen, ist diese API auch für APUs oder nur für dedizierte Grafikkarten nützlich?

  2.   James Sensebe. sagte

    Wenn ich vulkan installieren möchte, erscheint mir dies
    sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    Paketliste lesen ... Fertig
    Abhängigkeitsbaum erstellen
    Statusinformationen lesen ... Fertig
    E: Das Paket nvidia-graphics-drivers-396 konnte nicht gefunden werden
    E: Das Vulkanpaket konnte nicht gefunden werden not
    und ich kann vulkan nicht auf meinem pc verwenden.