From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Id51y-0001Om-FP for qemu-devel@nongnu.org; Wed, 03 Oct 2007 10:16:54 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Id51u-0001Mu-3K for qemu-devel@nongnu.org; Wed, 03 Oct 2007 10:16:53 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Id51t-0001Mb-RO for qemu-devel@nongnu.org; Wed, 03 Oct 2007 10:16:49 -0400 Received: from mx1.redhat.com ([66.187.233.31]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Id51t-0007hf-Fh for qemu-devel@nongnu.org; Wed, 03 Oct 2007 10:16:49 -0400 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.1) with ESMTP id l93EGhBY004821 for ; Wed, 3 Oct 2007 10:16:43 -0400 Received: from file.surrey.redhat.com (file.fab.redhat.com [10.33.63.6]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l93EGgnj021526 for ; Wed, 3 Oct 2007 10:16:43 -0400 Received: (from berrange@localhost) by file.surrey.redhat.com (8.13.1/8.13.1/Submit) id l93EGgBZ024107 for qemu-devel@nongnu.org; Wed, 3 Oct 2007 15:16:42 +0100 Date: Wed, 3 Oct 2007 15:16:42 +0100 From: "Daniel P. Berrange" Subject: Re: merge GGI support? [was: Re: [Qemu-devel] [RFC] CRIS target port] Message-ID: <20071003141642.GB8342@redhat.com> References: <20071002105745.GB4845@edgar.underground.se.axis.com> <20071002164226.GB13534@aon.at> <470291D3.8020805@codemonkey.ws> <20071002192133.GA20951@aon.at> <4702A585.9070906@codemonkey.ws> <20071002203023.GD20951@aon.at> <4702AC44.20700@codemonkey.ws> <4703A053.2000805@codemonkey.ws> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4703A053.2000805@codemonkey.ws> Reply-To: "Daniel P. Berrange" , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Wed, Oct 03, 2007 at 08:59:47AM -0500, Anthony Liguori wrote: > andrzej zaborowski wrote: > >Hi, > > > > > >>If the only argument for adding GGI is so that you don't have to install > >>libsdl, then does that mean that we should have an X11, fbdev, etc. > >>backend for people who don't have GGI installed? > >> > > > >I think a GGI back-end would be useful. > > > >I wouldn't mind also having other back-ends even if SDL supports them > >(e.g. there's an Xlib patch for qemu, it is very little code compared > >to vnc.c which you could say duplicates code already present in > >libraries). The situation is the same with audio backends: there's > >oss, alsa and SDL which can do both oss and alsa but works poorly. > > > >Unrelated to this discussion on slow links VNC is much more usable > >with the Xlib patch and Xvnc than through the built-in VNC (I think it > >makes a better decision on what format to use based on the connection > >speed). > > It's probably just the lack of a compressed encoding. There are various optimizations to the VNC server in QEMU Uthat the Xen project did in their fork. On my infinite todo list is an note to take a look at these & see if its worth posting them here for merge. At least one of the changes was to reduce the number of FB updates sent to the client under some circumstances. 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 -=|