Thanks for the offer man!
I was able to get a 30 day trial from Nvidia after all and downloaded different variants of the drivers. They have a KVM, RHEL and Xenserver versions.
Tried to install the drivers according to their documentation: Virtual GPU Software User Guide - NVIDIA Docs but no dice. The kernel driver module gets compiled and after compilation is done the installer tries to load the new module and returns an error.
The Nvidia driver needs the exact same version of gcc installed on the system, that the kernel was built with. Haven’t had time to figure that part out yet.
The Nvidia vGPU design is suboptimal for use with Qubes, since it requires a connection to an Nvidia License Server to unlock the full performance of the vGPUs.
If I understand the docs correctly, a local installable License Server was available but has been deprecated and one would need to use the Nvidia Cloud License Server.
There is an open-source implementation of the Nvidia License Server available though.
Either way I noticed this HCL report, the user was able to activate sr-iov for the intel igpu and use it successfully. I hope we’ll get a howto soon, since I have 2 devices with igpus that should be compatible.
I most likely will sell the Nvidia A2 gpu again, since I don’t have the time to dig in until I get it running. If somebody is itching to do the necessary work I would be open to loan the gpu out for a couple of months.