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
おはようございます。このAPIはAPUにも役立ちますか、それとも専用のグラフィックカードにのみ役立ちますか?
vulkanをインストールしたいとき、これは私に表示されます
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
パッケージリストを読んでいます...完了
依存関係ツリーの作成
ステータス情報の読み取り...完了
E:nvidia-graphics-drivers-396パッケージが見つかりませんでした
E:vulkanパッケージが見つかりませんでした
PCでvulkanを使用できません。