Hello OpenMandriva team,
I am currently developing a Vulkan-based graphics engine on OpenMandriva and noticed that the official Khronos Vulkan Validation
Layers are missing from the package repositories.
While OpenMandriva currently packages the rest of the Vulkan ecosystem ( vulkan-headers , vulkan-loader , and vulkan-tools ), it
does
not seem to include the validation layers themselves (specifically libVkLayer_khronos_validation.so ).
Why this is important:
Vulkan validation layers are strictly essential for any graphics developer. Because Vulkan is an explicit API, any API misuse
usually results in a silent failure or a hard driver crash. The validation layers intercept these calls and output human-readable
debug logs. Without them, it is virtually impossible to debug or develop Vulkan applications natively on OpenMandriva.
Currently, developers are forced to manually download and extract the LunarG Vulkan Linux SDK tarball just to get this one missing
library. Having it packaged natively via dnf would be a massive quality-of-life improvement for graphics developers using
OpenMandriva.
Upstream Source:
GitHub - KhronosGroup/Vulkan-ValidationLayers: Vulkan Validation Layers (VVL) ยท GitHub
It would be fantastic if this could be added to the repositories alongside the existing Vulkan packages. Thank you all for your hard
work on the distro!