[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Various VGA / VNC fixes and cleanups to prep for multih
From: |
Paul Brook |
Subject: |
Re: [Qemu-devel] Various VGA / VNC fixes and cleanups to prep for multiheaded graphics |
Date: |
Thu, 30 Jul 2009 12:33:34 +0100 |
User-agent: |
KMail/1.11.4 (Linux/2.6.29-2-amd64; KDE/4.2.4; x86_64; ; ) |
On Thursday 30 July 2009, Zachary Amsden wrote:
> 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.
If you just want twice as screen real estate on a desktop system then yes, you
can increase the resolution. However in many cases we actually want multiple
independent displays.
Paul
- [Qemu-devel] [PATCH 09/14] Further transformation: use common vga_init() which allows either I/O port or memory mapped based control., (continued)
- [Qemu-devel] [PATCH 09/14] Further transformation: use common vga_init() which allows either I/O port or memory mapped based control., Zachary Amsden, 2009/07/30
- [Qemu-devel] [PATCH 10/14] Stash VGA physical address and use it in KVM callbacks. Stash VGA physical pointer in cirrus vga as well., Zachary Amsden, 2009/07/30
- [Qemu-devel] [PATCH 11/14] Add some defined constants for VGA offsets., Zachary Amsden, 2009/07/30
- [Qemu-devel] [PATCH 12/14] Add a PCI BAR for the VGA ROM which is mapped into cirrus_vga. This makes the cirrus device complete under some X servers which require the V_BIOS mapping., Zachary Amsden, 2009/07/30
- [Qemu-devel] [PATCH 13/14] Allow cirrus VGA to be initialized multiple times; only the first init takes the ISA memory region and hardware I/O ports., Zachary Amsden, 2009/07/30
- [Qemu-devel] [PATCH 14/14] Atrocious and horrendous patch to demonstrate multiple SDL displays. The multiple SDL displays can be seen on one console, using ctrl-alt-1/2 to switch between them., Zachary Amsden, 2009/07/30
- [Qemu-devel] Re: [PATCH 07/14] Code motion; make mm VGA init function more like standard vga init function. Add missing vga_reset hook to vga_mm_init., Jan Kiszka, 2009/07/30
- [Qemu-devel] Re: [PATCH 05/14] Change cpu_phys mem callback to use [offset, size) bounds instead of [start, end)., Jan Kiszka, 2009/07/30
Re: [Qemu-devel] Various VGA / VNC fixes and cleanups to prep for multiheaded graphics, Daniel P. Berrange, 2009/07/30