web-dev-qa-db-ja.com

Ubuntu 16.04でDRI3を有効にする方法

Vulkanを学習しようとしているので、Mesa Vulkanドライバーと開発ファイルをインストールします。

いくつかの例をダウンロードしました。サンプルをコンパイルし、実行しようとしました。しかし、ターミナルからファイルを実行すると、警告とエラーが発生しました。

WARNING: Haswell Vulkan support is incomplete
Error: No DRI3 support

サンプルプログラムを書いた人に聞いてみると、実行中のプログラムでDRI3を有効にしなければならないと彼は言った。 Ubuntu 16.04でどうすればよいですか?

ファイル「/etc/X11/xorg.conf」を開くと、次のように表示されます。

Section "Device"
    Identifier "Default Card 0"
    BusID "PCI:0@0:2:0"
EndSection

私は何をする必要がありますか?

私の環境:Intel Core i5とIntel Haswell GPUを使用しています。

4
Ibrahim Ipek

このファイルを開きます:/etc/X11/xorg.conf.d/20-intel.conf rootとして、デバイスセクションを次のようにします

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "DRI"    "3"
EndSection

これは Vulkanのアーカイブwiki からです。

2
Mark Kirby