virglrenderer for 3d support

QEMU 9.2 is now also being tested by Proxmox:
Did anyone try it out? Unfortunately no video encoding is supported by Virtio-GPU Venus yet. This means using it as a Gaming (headless) Server, Encoding server etc. will not work. But using it as an Compute VM might work.

@t.lamprecht Are there any params we can set in the VMs config to enable Venus, if we use QEMU 9.2?

For reference: I did use QEMU 9.2 locally. Running non-demanding Games like Northgard I could run one instance of it in a VM and one instance on the host at the same time with my RX 6800 flawlessly. Also more demanding Games like Metro Exodus or The Witcher III launch. They also do render with high FPS. But while Northgard was a really nice experience, there was still stutter in The Witcher and Metro. I guess there have to be some bottlenecks adressed in future qemu-releases on the virtio guest driver as well.


EDIT: Well, as far as I know you'll need Kernel 6.13 for it to work. So maybe we need to wait a little longer...
 
Last edited: