qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "Daniel P. Berrange" <berrange@redhat.com>
To: Oliver Gerlich <olig9@gmx.de>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Doing a Tcl/Tk based frontend
Date: Fri, 16 Jun 2006 00:56:23 +0100	[thread overview]
Message-ID: <20060615235623.GB5198@redhat.com> (raw)
In-Reply-To: <4491EE46.9070702@gmx.de>

On Fri, Jun 16, 2006 at 01:33:26AM +0200, Oliver Gerlich wrote:
> Daniel P. Berrange schrieb:
> > On Thu, Jun 15, 2006 at 05:52:14PM -0500, John Morris wrote:
> > With the new VNC server capability there is no need to embed the emulator's
> > existing window. You can just have a GTK/QT widget which acts as a VNC client
> > taking the video feed & displaying directly within the GUI management app. 
> > Similarly you can redirect the QEMU monitor console to a UNIX pipe when 
> > lauching QEMU, so the management app can fully control the QEMU engine
> > to do suspend/resume, snapshots, media changesi.
> > 
> > I wrote an GUI app in Python which did the latter already:
> > 
> > http://people.redhat.com/berrange/olpc/sdk/olpc-qemu-admin-demo.html
> > 
> > At the time I wrote it there wasn't any VNC support in QEMU, so I couldn't
> > hook up the display, but with the 0.8.1 release it wouldn't be much effort
> > to embed the display directly in the app via VNC. So I don't think there 
> > are any changes required in QEMU itself to be able to create a fully
> > featured QEMU frontend easily on a par with VMWare Desktop, if not better.
> > 
> > Regards.
> > Dan.
> 
> VNC is a good idea... But isn't it a bit "laggy" for this purpose? I
> think people accept a laggy mouse cursor in a VNC window that comes over
> the network, but won't really accept that in virtual machine that's
> running directly on their desktop. OTOH, I'm no VNC expert :) and maybe
> there are tricks to speed this up?!

There is no performance issue with native VNC on either localhost or
a LAN. I know of places where people use a VNC session to a remote
Linux desktop for day-to-day software development with no serious
performance issues. Basically if your network is reasonably fast then
there should be no issues. NB, I'm talking LAN - not WAN / Internet
here, so assuming 100mb ethernet.

That said its possible that a combination of VNC, and slow emulation
of the display adapter within the guest OS could lower performance a
bit more, but I'm still fairly optimistic that its usable. In any
case slow display adapter emulation would affect the native SDL display
mode too.

Dan
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 

  parent reply	other threads:[~2006-06-15 23:56 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-14 14:55 [Qemu-devel] VMware Player Joe Lee
2006-06-14 15:01 ` Paul Brook
2006-06-14 15:53   ` Joe Lee
2006-06-14 16:02     ` Paul Brook
2006-06-14 16:12       ` Joe Lee
2006-06-14 16:21         ` Daniel P. Berrange
2006-06-14 16:39           ` Jan Marten Simons
2006-06-14 17:42             ` Joe Lee
2006-06-14 16:10     ` Oliver Gerlich
2006-06-15  7:47       ` kadil
2006-06-15 13:18         ` WaxDragon
2006-06-15 13:43           ` Julian Seward
2006-06-15 13:50             ` Johannes Schindelin
2006-06-15 16:55             ` [Qemu-devel] " Ben Pfaff
2006-06-15 19:21               ` Joe Lee
2006-06-15 19:33                 ` WaxDragon
2006-06-15 19:44                   ` Joe Lee
2006-06-16 10:51                     ` Jan Marten Simons
2006-06-16 11:01                 ` Jan Marten Simons
2006-06-15 14:18           ` [Qemu-devel] " Joe Lee
2006-06-15 14:43             ` Johannes Schindelin
2006-06-15 19:42               ` Joe Lee
2006-06-15 20:55                 ` Johannes Schindelin
2006-06-15 21:04                   ` Joe Lee
2006-06-15 20:34               ` Joe Lee
2006-06-15 20:56                 ` Johannes Schindelin
2006-06-15 21:03                   ` Joe Lee
2006-06-16  3:39                     ` Rick Vernam
2006-06-16  4:31                       ` Joe Lee
2006-06-16  5:20                         ` Rick Vernam
2006-06-15 22:29                   ` Oliver Gerlich
2006-06-15 22:52                     ` [Qemu-devel] Doing a Tcl/Tk based frontend John Morris
2006-06-15 23:23                       ` Daniel P. Berrange
2006-06-15 23:33                         ` Oliver Gerlich
2006-06-15 23:41                           ` Anthony Liguori
2006-06-15 23:56                           ` Daniel P. Berrange [this message]
2006-06-16  0:01                             ` Anthony Liguori
2006-06-15 23:38                         ` Anthony Liguori
2006-06-15 23:03                     ` [Qemu-devel] VMware Player Johannes Schindelin
2006-06-15 23:38                       ` Oliver Gerlich
2006-06-16  9:34                 ` kadil
2006-06-15 15:25             ` Oliver Gerlich
2006-06-15 21:17             ` John Morris
2006-06-16  6:51               ` Tim Walker
2006-06-16  7:21               ` Kevin F. Quinn
2006-06-16 12:45                 ` Stuart Brady
2006-06-16 15:02                   ` Kevin F. Quinn
2006-06-16 15:07                     ` Christian MICHON
2006-06-16 15:35                       ` Oliver Gerlich
2006-06-16 17:18                       ` Kevin F. Quinn
2006-06-17 16:06                       ` [Qemu-devel] GUI for QEmu (ex "VMware Player" topic) NyOS
2006-06-16 14:18                 ` [Qemu-devel] VMware Player Joe Lee
2006-06-16 14:26                   ` Johannes Schindelin
2006-06-14 16:22     ` Jan Marten Simons
2006-06-14 17:15       ` Mattia Gentilini
2006-06-14 16:27     ` Larry Brigman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060615235623.GB5198@redhat.com \
    --to=berrange@redhat.com \
    --cc=olig9@gmx.de \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).