From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MWT2z-00054v-QL for qemu-devel@nongnu.org; Thu, 30 Jul 2009 06:39:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MWT2v-00051G-1R for qemu-devel@nongnu.org; Thu, 30 Jul 2009 06:39:41 -0400 Received: from [199.232.76.173] (port=37288 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MWT2u-000517-RP for qemu-devel@nongnu.org; Thu, 30 Jul 2009 06:39:36 -0400 Received: from mx2.redhat.com ([66.187.237.31]:38987) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MWT2t-0004fq-RC for qemu-devel@nongnu.org; Thu, 30 Jul 2009 06:39:36 -0400 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n6UAdZSP008253 for ; Thu, 30 Jul 2009 06:39:35 -0400 Message-ID: <4A71776C.4030400@redhat.com> Date: Thu, 30 Jul 2009 00:35:24 -1000 From: Zachary Amsden MIME-Version: 1.0 Subject: Re: [Qemu-devel] Various VGA / VNC fixes and cleanups to prep for multiheaded graphics References: <1248948912-7877-1-git-send-email-zamsden@redhat.com> <20090730103406.GG21611@redhat.com> In-Reply-To: <20090730103406.GG21611@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Daniel P. Berrange" Cc: qemu-devel@nongnu.org Daniel P. Berrange wrote: > For VNC, there is an documented extension which allows for intelligent > client side handling of multiple displays. Essentially the server VNC > framebuffer represents the combined real estate of all displays (this > lets dumb VNC clients work), and the "ExtendedDesktopSize" extension > allows intelligent clients to query what regions within the framebuffer > correspond to each display. So it would be useful to implement this in > QEMU if we're to allow multiple VGA adapters. This is true, but in this context, is it useful? If one wants multiple displays, one can easily double the height or width of the virtual display and run nested servers inside of them. I think, perhaps, the more useful thing is to allow multiple remote clients to connect to individual displays... which this patchset has not quite achieved, but proved at least plausible. Zach