Game development in a qube

I am developing a game using the amethyst game engine in rust and I’m having some issues getting qubes to run the vulkan backend, which I am realizing might be impossible.

My requirements are not that the game is lag-free, or that input-latency is low. The game is a 2-D game so it should not require any advanced computation by the GPU.

However when I install vulkan in my debian-10 qube and run
vulkaninfo I’m getting an error like so:

VULKANINFO
==========

Vulkan Instance Version: 1.1.97

/build/vulkan-tools-6bmpQy/vulkan-tools-1.1.97+dfsg1/vulkaninfo/vulkaninfo.c:3845: failed with VK_ERROR_INITIALIZATION_FAILED

I’m suspecting this is due to no GPU being found by vulkan. Is there a way to be able to do this light-weight 2-D game development in qubes or is this a no-go?

Thanks.

@nexus wrote:

Is there a way to be able to do this light-weight 2-D game development in qubes or is this a no-go?

I haven’t looked into this more than a 3 minute web search and some
Wikipedia but it appears
MESA is an
open source software implementation of OpenGL, Vulkan, and other
graphics API specifications. It does come with a software
renderer
.