qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/2] Tunnel character device data over VNC (v1)


From: Daniel P. Berrange
Subject: Re: [Qemu-devel] [PATCH 0/2] Tunnel character device data over VNC (v1)
Date: Wed, 1 Jul 2009 17:50:39 +0100
User-agent: Mutt/1.4.1i

On Wed, Jul 01, 2009 at 06:42:31PM +0200, Gerd Hoffmann wrote:
>   Hi,
> 
> > The key requirement here is that it should not
> >be neccessary to specifically configure each character device to make
> >it available via VNC.  The admin should be able to configure the char
> >devices with all current available backends (file, pty, null, tcp, udp,
> >unix, etc), and regardless of this config be able to snoop on data from
> >any active VNC client on demand.
> 
> Hmm.  What is the reason to handle vnc different from 
> unix/tcp/pty/whatever?  I would expect something like '-serial 
> vnc,name=foo' here ...

As I tried to explain, I want to be able to configure the serial devices 
using the existing backends *AND* also have the ability to occassionally 
access the data using a VNC client. VNC is not intended to be the main
character device backend here - it is just a way to snooping on the data
being sent to another backend. For the same reason, audio capture over
VNC does not impact the way you configure sound cards to use SDL/pulseaudio
alsa/esd/etc, it just gives you the means to capture the audio data  when
connected with VNC.

You could also envision QEMU getting the ability to add/remove display
backends like SDL/VNC on the fly. Thus VNC might not even be configured
when starting up the guest and specifying character device backend
configs. The capture approach deals with that problem trivially.

Daniel
-- 
|: Red Hat, Engineering, London   -o-   http://people.redhat.com/berrange/ :|
|: http://libvirt.org  -o-  http://virt-manager.org  -o-  http://ovirt.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505  -o-  F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|




reply via email to

[Prev in Thread] Current Thread [Next in Thread]