Thread (34 messages) 34 messages, 8 authors, 2009-11-06

Re: [Qemu-devel] Re: [PATCH] Add VirtIO Frame Buffer Support

From: Anthony Liguori <hidden>
Date: 2009-11-06 03:05:20
Also in: kvm, qemu-devel

Jamie Lokier wrote:
Avi Kivity wrote:
  
quoted
On 11/03/2009 12:09 AM, Alexander Graf wrote:
    
quoted
When we want to create a full VirtIO based machine, we're still missing
graphics output. Fortunately, Linux provides us with most of the frameworks
to render text and everything, we only need to implement a transport.

So this is a frame buffer backend written for VirtIO. Using this and my
patch to qemu, you can use paravirtualized graphics.
      
What does this do that cirrus and/or vmware-vga don't?
    
*This* virtio-fb doesn't, but one feature I think a lot of users
(including me) would like is:

   Option to resize the guest desktop when the host desktop / host
   window / VNC client resizes.

   Tell the guest to provide multiple desktops when the host has
   multiple desktops, so things like twin monitors work nicely with
   guests.

   Relay EDID/Xrandr information and updates from host to guest, and
   generally handle hotplugging host monitors nicely.

Are there any real hardware standards worth emulating which do that?
  
vmware-vga.

If you have a little tool in a guest that uses the X extension that 
vmware vga implements, it actually works in qemu too.

Regards,

Anthony Liguoru
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help