「Vulkan」の版間の差分
ナビゲーションに移動
検索に移動
(→インストール: 同期) |
(英語版と同期) |
||
11行目: | 11行目: | ||
{{Note| |
{{Note| |
||
[[ハイブリッドグラフィック]] ([[NVIDIA Optimus]]/AMD Dynamic Switchable Graphics) の場合: |
[[ハイブリッドグラフィック]] ([[NVIDIA Optimus]]/AMD Dynamic Switchable Graphics) の場合: |
||
− | * Vulkan は [[Bumblebee]] では |
+ | * Vulkan は [[Bumblebee]] で公式ではサポートされていません。[https://github.com/Bumblebee-Project/Bumblebee/issues/769] を見てください。しかし、{{Pkg|primus_vk}} あるいは {{AUR|primus-vk-git}} により動作します。 |
* Radeon の Vulkan ドライバーは [[PRIME]] をサポートしています。[https://www.phoronix.com/scan.php?page=news_item&px=RADV-PRIME-Lands] を参照。 |
* Radeon の Vulkan ドライバーは [[PRIME]] をサポートしています。[https://www.phoronix.com/scan.php?page=news_item&px=RADV-PRIME-Lands] を参照。 |
||
}} |
}} |
||
Vulkan アプリを実行するには {{pkg|vulkan-icd-loader}} と (32ビットのアプリケーションを実行したい場合は {{pkg|lib32-vulkan-icd-loader}} も)、使用しているグラフィックカードの Vulkan ドライバーを[[インストール]]する必要があります: |
Vulkan アプリを実行するには {{pkg|vulkan-icd-loader}} と (32ビットのアプリケーションを実行したい場合は {{pkg|lib32-vulkan-icd-loader}} も)、使用しているグラフィックカードの Vulkan ドライバーを[[インストール]]する必要があります: |
||
+ | |||
* [[Intel]]: {{Pkg|vulkan-intel}} |
* [[Intel]]: {{Pkg|vulkan-intel}} |
||
* [[NVIDIA]]: {{pkg|nvidia}} |
* [[NVIDIA]]: {{pkg|nvidia}} |
||
21行目: | 22行目: | ||
他のドライバーはパッケージ化されていないので、手動でインストールしてください: |
他のドライバーはパッケージ化されていないので、手動でインストールしてください: |
||
+ | |||
* PowerVR: https://imgtec.com/vulkan |
* PowerVR: https://imgtec.com/vulkan |
||
* Adreno: https://developer.qualcomm.com/software/adreno-gpu-sdk/gpu |
* Adreno: https://developer.qualcomm.com/software/adreno-gpu-sdk/gpu |
||
− | Vulkan アプリケーションを開発するには、{{pkg|vulkan-headers}} も必要になります。また、{{pkg|vulkan-validation-layers}} もインストールすると良いでしょう (''vulkaninfo'' ツールが含まれています)。 |
+ | Vulkan アプリケーションを開発するには、{{pkg|vulkan-headers}} も必要になります。また、{{pkg|vulkan-validation-layers}} および {{Pkg|vulkan-tools}} もインストールすると良いでしょう (''vulkaninfo'' ツールが含まれています)。 |
==Vulkan ハードウェアデータベース== |
==Vulkan ハードウェアデータベース== |
||
41行目: | 43行目: | ||
Driver "intel" |
Driver "intel" |
||
Option "DRI" "3" |
Option "DRI" "3" |
||
− | EndSection |
+ | EndSection |
+ | }} |
||
=== Nvidia - vulkan が動作せず初期化できない === |
=== Nvidia - vulkan が動作せず初期化できない === |
||
{{pkg|vulkan-intel}} がインストールされていないか確認してください。インストールされていると Nvidia の vulkan ドライバーが認識されないことがあります。 |
{{pkg|vulkan-intel}} がインストールされていないか確認してください。インストールされていると Nvidia の vulkan ドライバーが認識されないことがあります。 |
||
+ | |||
+ | あるいは、[[環境変数]] {{ic|VK_ICD_FILENAMES}} を {{ic|/usr/share/vulkan/icd.d/nvidia_icd.json}} に設定してください。 |
2019年5月1日 (水) 20:18時点における版
- Vulkan (旧名 "glNext") はオーバーヘッドが少ない、クロスプラットフォームなリアルタイム3次元コンピュータグラフィックス・コンピュート API である。
詳しくは Khronos のウェブサイトを参照してください。
目次
インストール
Vulkan アプリを実行するには vulkan-icd-loader と (32ビットのアプリケーションを実行したい場合は lib32-vulkan-icd-loader も)、使用しているグラフィックカードの Vulkan ドライバーをインストールする必要があります:
- Intel: vulkan-intel
- NVIDIA: nvidia
- AMD: vulkan-radeon (radeon, AMDGPU [3]) または amdgpu-pro-vulkanAUR (AMDGPU PRO) もしくは amdvlk-gitAUR
他のドライバーはパッケージ化されていないので、手動でインストールしてください:
- PowerVR: https://imgtec.com/vulkan
- Adreno: https://developer.qualcomm.com/software/adreno-gpu-sdk/gpu
Vulkan アプリケーションを開発するには、vulkan-headers も必要になります。また、vulkan-validation-layers および vulkan-tools もインストールすると良いでしょう (vulkaninfo ツールが含まれています)。
Vulkan ハードウェアデータベース
ドライバーをインストールしたら、vulkan-caps-viewerAUR を実行することで GPU とドライバーのスペックを vulkan.gpuinfo.org で共有することができます。
トラブルシューティング
Error - vulkan: No DRI3 support
上記のメッセージが表示される場合、以下の内容のファイルを作成して X を再起動してください。Wayland では以下の設定は必要ありません。
/etc/X11/xorg.conf.d/20-intel.conf
Section "Device" Identifier "Intel Graphics" Driver "intel" Option "DRI" "3" EndSection
Nvidia - vulkan が動作せず初期化できない
vulkan-intel がインストールされていないか確認してください。インストールされていると Nvidia の vulkan ドライバーが認識されないことがあります。
あるいは、環境変数 VK_ICD_FILENAMES
を /usr/share/vulkan/icd.d/nvidia_icd.json
に設定してください。