On 25.03.2010, at 07:37, Avi Kivity wrote:
On 03/24/2010 10:32 PM, Anthony Liguori wrote:
>
> So far, a libqemu.so with a flexible transport that could be used directly by a
libvirt user (ala cairo/gdk type interactions) seems like the best solution to me.
libqemu.so would be a C API. C is not the first choice for writing GUIs or management
applications. So it would need to be further wrapped.
We also need to allow qemu to control the display directly, without going through vnc.
For the current functionality I tend to disagree. All that we need is an shm vnc extension
that allows the GUI and qemu to not send image data over the wire, but only the dirtyness
information.
As soon as we get to 3D things might start to look different.
Alex