I maintain the snap package for RetroArch, which supports Vulkan outside of snaps but I haven’t been able to get it working with the snap package.
I have libvulkan-dev in the build-packages and libvulkan1 in the stage-packages, but if I try to use the Vulkan driver with the snap, I get:
[ERROR] [Vulkan]: Failed to open Vulkan loader.
[ERROR] [Vulkan]: Failed to create Vulkan context.
I’ve glanced at a couple of other snaps that apparently support Vulkan, such as vkquake, but it doesn’t look like they’re doing anything special.
Am I missing something? Any suggestions/guidance is appreciated