Hey, I've pushed a new version of the unaccelerated virtio-gpu code to my repo
git://git.freedesktop.org/~airlied/qemu virtio-gpu this is Gerd vga-wip branch, with the virtgpu_hw file moved, removing the event queue and a config space added with a events_read, events_clear u32. I've also pushed the changes to the kms driver to use this, http://cgit.freedesktop.org/~airlied/linux/log/?h=virtio-vga-3d Gerd, I've also dropped my experimental config space hacks and pushed the two pci/vga fixes into that branch as well. Just out of interest, with sdl and remote-viewer I seem to get 2 displays, one for the VGA time, and a separate one for the driver loaded, any ideas why? Dave.