如何在 Ubuntu 16.04 上启用 DRI3

如何在 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。

答案1

以 root 身份打开此文件/etc/X11/xorg.conf.d/20-intel.conf,并使设备部分如下所示

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

这是来自Vulkan 的 Arch Wiki

相关内容