This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


RE: [Xen-devel] improving VNC performance

To: Pasi Kärkkäinen <pasik@xxxxxx>, "Todd Deshane" <todd.deshane@xxxxxxx>
Subject: RE: [Xen-devel] improving VNC performance
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Tue, 26 Jul 2011 20:54:09 +1000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 26 Jul 2011 03:55:05 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20110726091734.GS32373@xxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <AEC6C66638C05B468B556EA548C1A77D01DE35B8@trantor> <CAMrPLWLk_5AoFz4dXGP+sQ2WhEFP+3jBh6+3wHp11yEoo-FwHA@xxxxxxxxxxxxxx> <20110726091734.GS32373@xxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcxLdOo/s/XM7jx8T9Sbm/TeSKP9sgADTAbA
Thread-topic: [Xen-devel] improving VNC performance
> On Mon, Jul 25, 2011 at 10:22:47PM -0400, Todd Deshane wrote:
> > On Mon, Jul 25, 2011 at 10:00 PM, James Harper
> > <james.harper@xxxxxxxxxxxxxxxx> wrote:
> > > What scope is there for improving VNC performance on HVM machines,
> > > mainly Windows?
> > >
> > > It would be really nice to be able to cut&paste (would require a
> > > userspace app), and to fake some accelerator functions (eg block moves).
> > >
> >
> > One alternative could be to use something like Spice (which has copy
> > and paste and good user experience)
> > http://spice-space.org/
> > http://code.google.com/p/spice4xen/
> >
> > For copy and paste only there are utilities such as:
> > http://sourceforge.net/projects/synergy2/
> > http://beyondcopy.sourceforge.net/
> >
> > It seems that VNC does have some copy and paste ability too
> > (OpenXenManager and XenCenter implement copy and paste for
> > XCP/XenServer vnc consoles for example).
> >
> Do you know if there's an official VNC extension for copy&paste?

I always assumed that it was part of the core protocol and that it just didn't 
work under xen because the vnc is happening at the raw framebuffer level rather 
than at the gdi level...

I was hoping that someone might have already thought about hooking into the gdi 
level with a driver and bypassing the xen framebuffer and taking over the 
backend vnc connection that way... on reflection it sounds like something 
fraught with security holes though :)


Xen-devel mailing list