openSUSE Rust Bevy application failed with “Unable to find a GPU”

Bevy is data-driven engine written in Rust. The repository of Bevy contains several examples which can be started by a command like:

Users of openSUSe might experience following error:

The problem is caused by missing Vulkan libraries in the system. This can be confirmed by running vkcube which may result in the following error:

Check which graphic card is installed in the system:

Which might result in a message like this:

With this knowledge, it’s clear that library Vulkan Intel is missing and can be installed simply by:

Application vkcube should work after this change.