Do snaps apps support Vulkan?


Out of curiosity, I am trying the vkQuake snap.

I cannot make it work, it complains with: QUAKE ERROR: Couldn't create window: Installed Vulkan doesn't implement the VK_KHR_surface extension.

I have an Intel HD620 laptop, I have I know vulkan is working fine, this is the only app having problems.

Does snaps support Vulkan out of the box? Should some interface be connected?



vkquake still doesn’t work on Ubuntu 19.04.


As far as I can tell as long as the opengl interface is connected it should be fine. Also the userspace libraries must be staged in snap.

You can refer the following snap packaging for an implementation of snapping Vulcan applications:


Another snap the seems to fail when using Vulkan: retroarch. It just segfault if I select the vulkan GPU driver.


I have this issue as well with vkQuake. Using a GeForce GTX 760 with nvidia-driver-430-430.14


NVIDIA is a problem as the userspace vulkan library isn’t available in snaps and needs to somehow expose it.