Umgebung:
Ubuntu 16.04 LTS. Das Gerät verwendet den Intel Iris Pro Graphics 580-Grafikprozessor (Skylake GT4e).
Vulkan: 1.0.21.1
Das Problem, ich habe das Vulkan 1.x SDK installiert und versucht, das Cube-Beispiel auszuführen. Die Fehlermeldung, die ich erhalten habe, lautet:
./cube
vkEnumerateInstanceExtensionProperties failed to find the VK_KHR_surface extension.
Do you have a compatible Vulkan installable client driver (ICD) installed?
Please look at the Getting Started guide for additional information.
Nach der Installation von mesa-util hatte ich folgende Fehlermeldung:
FINISHME: Get correct values for VkPhysicalDeviceLimits
vulkan: No DRI3 support
Could not find a graphics and a present queue
Lösungen, die ich ausprobiert habe:
https://gist.github.com/SaschaWillems/47be6970a3e99a3d30e1 (Ich habe Mesa 12.01 anstelle von Mesa Master verwendet, aber ich denke, 12.01 ist gut genug.)
https://launchpad.net/~canonical-x/+archive/ubuntu/vulkan Das Cube-Beispiel kann nach der Installation des Pakets immer noch nicht ausgeführt werden.
Irgendeine Idee, wie man Vulkan auf Intel GPU laufen lässt?
Ich musste xorg.conf nicht ändern, um Intel Vulkan-Treiber unter Ubuntu 16.04 zum Laufen zu bringen. Ich habe gerade das Padoka PPA verwendet und die folgenden Schritte ausgeführt :
quelle