

I have no experience with this, but I figured a Rust library might have tried to solve it (static linking is very much the norm here) and I found that ash
can statically link the “Vulkan loader”. I don’t know, what that actually means, for example whether it would still load libxcb
at runtime. Might be worth looking into what they do…
See the “Optional linking” section here for their description: https://crates.io/crates/ash#optional-linking
openSUSE, because of the snapshotting. It’s zero-setup and just gives peace of mind when doing upgrades, as I can roll back even from the bootloader.