>From the 1:6.1+dfsg-5 debian/rules file: # gui modules. We move these here instead of using d/qemu-system-gui.install, # b/c we install "all other" modules in qemu-system-common.install # audio-pa.so pulls in X11 so we move it into -system-gui too # hw-display-virtio-gpu-gl also pulls in X11, move it to -gui mkdir -p debian/qemu-system-gui${libdir}/qemu mv -t debian/qemu-system-gui${libdir}/qemu/ \ debian/tmp${libdir}/qemu/ui-gtk.so \ debian/tmp${libdir}/qemu/ui-sdl.so \ debian/tmp${libdir}/qemu/audio-jack.so \ debian/tmp${libdir}/qemu/audio-sdl.so \ debian/tmp${libdir}/qemu/audio-pa.so \ debian/tmp${libdir}/qemu/hw-display-virtio-gpu-gl.so \
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. 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.