Control: tag -1 + moreinfo 16.09.2021 18:36, David Gilmour wrote: ...
This suggests that the qemu error is being caused by the decision to move hw-display-virtio-gpu-gl out of qemu-system-common and into qemu-system-gui.
I haven't seen this bugreport - I only received some status change report - apparently when it has been reassigned to qemu-system-x86. I especially moved the *new* device into -gui part since it is new and since it has never been in use before this version. And this was the only place left in -common which needs X11 stack, so without -gui it can be completely "headless". Please note qemu-system-x86 package recommends -gui part, and once you explicitly tell apt to NOT install recommends, you accept that you can deal with such situations and you know what you're doing. I haven't completed a patch which suggests to install the additional package which contains the requested functionality - when it's done things like this will be much easier.
Based on this, I installed the qemu-system-gui package, and the missing object error no longer appears. However, a new error from qemu stating that opengl is not available appears, so installing the qemu-system-gui package is not by itself a workaround.
I don't know how to use libvirt. But a quick search for how to enable gl with virtio-gpu reveals this: qemu-system-x86_64 -device virtio-vga-gl -display gtk,gl=on and this works with current debian-packaged qemu-6.1, and the missing hw-display-virtio-gpu-gl is being opened (when -gui part is installed). So it seems I need some more context of how to reproduce this. Thanks, /mjt