LinuxにVulkanAPIサポートをインストールするにはどうすればよいですか?

火山

Vulkanは、3Dグラフィックスを使用してアプリケーションを開発するためのクロスプラットフォームAPIです。 これは、2015GDCでクロノスグループによって最初に発表されました。 当初、それはクロノスによって「次世代のOpenGLイニシアチブ」として提示されましたが、後に名前が削除され、Vulkanが最終的なものになりました。

Vulkanは、AMDの別のAPIであるMantleに基づいており、OpenGLと同様のオープンスタンダードを低レベルで生成することを目的としてコードがKhronosに提供されました。

その主な機能は、PCのメインプロセッサに存在するコアの数を利用して、グラフィックスのパフォーマンスを劇的に向上させることができることです。

Vulkanは、他のAPIや、その前身であるOpenGLに比べてさまざまな利点を提供することを目的としています。。 Vulkanは、オーバーヘッドが少なく、GPUをより直接的に制御し、CPU使用率を低くします。 Vulkanの一般的な概念と機能セットは、Directx 12、Metal、およびMantleに似ています。

LinuxへのVulkanのインストール

インストールに進む前に、 すべてのモデルがサポートされているわけではないため、GPUとのVulkanの互換性について調査することが重要です。 これはあなた自身の責任であり、GPUメーカーのWebサイトにアクセスして、互換性の仕様を調べる必要があります。

また、ディストリビューションには最新の安定したビデオコントローラーが必要です。ここでは、オープンコントローラーとプライベートコントローラーの両方を使用できます。これは好みの問題です。

Debianへのインストール

Debianまたはそれに基づく他のディストリビューションのユーザーである人のために、 Vulkanをシステムにインストールするには、次のいずれかのコマンドを実行する必要があります。

AMD GPUユーザーの場合:

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

さて、Nvidia GPUユーザーの皆さんのために:

sudo apt install vulkan-utils

Ubuntuおよび派生物へのインストール

Ubuntu、Linux Mint、Elementary OS、またはUbuntuの他の派生物のユーザーである人。 彼らはDebianと非常によく似た方法でインストールを実行できますが、ここではリポジトリを使用します。

彼らが誰であれ最初に AMD GPUユーザーは、次のリポジトリを追加する必要があります。

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

その後、次のものをインストールしました。

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

今誰のために Nvidia GPUユーザーは、次のリポジトリを追加するだけです。

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

そして、次のものをインストールします。

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

Fedoraへのインストール

FedoraユーザーおよびFedoraから派生したディストリビューションの方。 GPUの指示に従って、VulkanAPIをシステムにインストールできます。
AMD GPUを使用している場合は、次のコマンドを実行する必要があります。

sudo dnf install vulkan vulkan-info

Nvidia GPUを使用しているユーザーは、ターミナルで以下を実行する必要があります。

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

その後、VulkanグラフィックAPIをインストールするには、ターミナルで次のコマンドを実行します。

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

openSUSEへのインストール

openSUSEのいずれかのバージョンを使用している場合は、ターミナルで以下を実行してVulkanAPIをインストールします。
AMD GPUユーザー:

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

Nvidia GPUユーザー:

sudo zypper in vulkan libvulkan1 vulkan-utils

ArchLinuxおよび派生物へのインストール

最後に、Arch Linux、Manjaro Linux、Antergos、またはArch Linuxの他の派生物のユーザーは、次の方法でこのAPIをインストールできます。

このLinuxディストリビューションの特定のケースでは、GPUのビデオドライバーのインストールが他のディストリビューションで実行できるものとは少し異なることを知っておく必要があります。

ご存知のように、AMD GPUの場合、RadeonまたはAMDGPU Proパッケージがあるため、ここではVulkanAPIのいくつかのオプションがあります。

まず、Intel GPUを使用している場合は、次のものをインストールします。

sudo pacman -S vulkan-intel

AMD GPUユーザー向けですが、Radeonドライバーを使用して以下をインストールします。

sudo pacman -S vulkan-radeon

AMDからのもうXNUMXつのケースでは、AMDGPU Proドライバーを使用して、これはAURから実行されます。

yay -S amdgpu-pro-vulkan

最後に、実行するインストールを確認します。

glxinfo | grep -i vulkan

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   アルブレクト

    おはようございます。このAPIはAPUにも役立ちますか、それとも専用のグラフィックカードにのみ役立ちますか?

  2.   ジェームスセンスベ

    vulkanをインストールしたいとき、これは私に表示されます
    sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    パッケージリストを読んでいます...完了
    依存関係ツリーの作成
    ステータス情報の読み取り...完了
    E:nvidia-graphics-drivers-396パッケージが見つかりませんでした
    E:vulkanパッケージが見つかりませんでした
    PCでvulkanを使用できません。