Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-22 Thread Peter Maydell
On 21 March 2013 18:25, Anthony Liguori wrote: > Gerd Hoffmann writes: >> I think the most sensible way to handle this is to implement the output >> routing device, make it own the (single) QemuConsole, and depending on >> the router state the one or the other display device is allowed to >> rend

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-21 Thread Anthony Liguori
Gerd Hoffmann writes: > Hi, > > If so, we're going to need to model what the hardware actually > does, which is that there's a single connection on the back > of the box for a monitor, and it's guest software controllable > which of the two display devices is routed to the conne

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-21 Thread Gerd Hoffmann
Hi, If so, we're going to need to model what the hardware actually does, which is that there's a single connection on the back of the box for a monitor, and it's guest software controllable which of the two display devices is routed to the connection... >>> >>> How does this

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-21 Thread Peter Maydell
On 21 March 2013 08:51, Gerd Hoffmann wrote: > On 03/21/13 08:52, Gerd Hoffmann wrote: >> On 03/20/13 21:06, Peter Maydell wrote: >>> On 20 March 2013 09:43, Gerd Hoffmann wrote: Multihead support: For each graphical console we'll create a gtk window, so with multiple graphics cards in

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-21 Thread Gerd Hoffmann
On 03/21/13 08:52, Gerd Hoffmann wrote: > On 03/20/13 21:06, Peter Maydell wrote: >> On 20 March 2013 09:43, Gerd Hoffmann wrote: >>> Multihead support: For each graphical console we'll create a gtk >>> window, so with multiple graphics cards installed you get a gtk window >>> for each. vte tabs

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-21 Thread Gerd Hoffmann
On 03/20/13 21:06, Peter Maydell wrote: > On 20 March 2013 09:43, Gerd Hoffmann wrote: >> Multihead support: For each graphical console we'll create a gtk >> window, so with multiple graphics cards installed you get a gtk window >> for each. vte tabs are attached to the console #0 window. > > S

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-20 Thread Peter Maydell
On 20 March 2013 09:43, Gerd Hoffmann wrote: > Multihead support: For each graphical console we'll create a gtk > window, so with multiple graphics cards installed you get a gtk window > for each. vte tabs are attached to the console #0 window. So is this going to mean arm's vexpress-a9 gets a

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-20 Thread Igor Mitsyanko
On 03/20/2013 01:43 PM, Gerd Hoffmann wrote: > >> Multihead support: For each graphical console we'll create a gtk >> window, so with multiple graphics cards installed you get a gtk window >> for each. vte tabs are attached to the console #0 window. >> --- >> ui/gtk.c | 40 +++

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-20 Thread Gerd Hoffmann
On 03/20/13 14:04, Anthony Liguori wrote: > Gerd Hoffmann writes: > >> Multihead support: For each graphical console we'll create a gtk >> window, so with multiple graphics cards installed you get a gtk window >> for each. vte tabs are attached to the console #0 window. > > This is neat but I'

Re: [Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-20 Thread Anthony Liguori
Gerd Hoffmann writes: > Multihead support: For each graphical console we'll create a gtk > window, so with multiple graphics cards installed you get a gtk window > for each. vte tabs are attached to the console #0 window. This is neat but I'm not sure if the user experience is right. Each win

[Qemu-devel] [PATCH 22/23] gtk: show a window for each graphical QemuConsole

2013-03-20 Thread Gerd Hoffmann
Multihead support: For each graphical console we'll create a gtk window, so with multiple graphics cards installed you get a gtk window for each. vte tabs are attached to the console #0 window. --- ui/gtk.c | 40 +++- 1 file changed, 27 insertions(+), 13 del