qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 1/6] console: allow VCs to be overridden by UI


From: Gerd Hoffmann
Subject: Re: [Qemu-devel] [PATCH 1/6] console: allow VCs to be overridden by UI
Date: Mon, 20 Feb 2012 14:59:40 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120210 Thunderbird/10.0.1

On 02/20/12 14:45, Anthony Liguori wrote:
> On 02/20/2012 03:17 AM, Gerd Hoffmann wrote:
>> On 02/20/12 00:44, Anthony Liguori wrote:
>>> We want to expose VCs using a VteTerminal widget.  We need access to
>>> provide our
>>> own CharDriverState in order to do this.
>>
>> /me wonders why you touch vc's at all for this.  Doesn't it make alot
>> more sense to just have a -chardev vte (which then opens a new tab in
>> the ui or something simliar)?
> 
> Does it?  That's essentially exactly what -chardev vc does today.  vc
> currently works across all UIs (VNC, SDL, etc).

They all use the qemu terminal emulation and render the chars on a
displaysurface.

> It seems a bit odd to
> me to have to use a different argument for the GTK UI.

Why is this odd?  gtk *is* different, it takes the character stream and
sends them off to the terminal emulation widget.  That allows to do
stuff vc can't handle by design, for example placing vte in a new window
instead of a tab so you can watch vga and serial console side-by-side.

cheers,
  Gerd




reply via email to

[Prev in Thread] Current Thread [Next in Thread]