wgpu-hal expects libwayland-egl as soon as its OpenGL backend configures a Wayland surface. Where the library is missing, Snowbound leaves OpenGL out of the instance, so Vulkan draws or the adapter request fails with an error. Assisted-by: claude-opus-5.5