qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 6/6] docs: add multiseat.txt


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 6/6] docs: add multiseat.txt
Date: Wed, 21 May 2014 11:18:38 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

Il 21/05/2014 10:38, Gerd Hoffmann ha scritto:
On Di, 2014-05-20 at 20:08 +0200, Paolo Bonzini wrote:
Is there anything about the window that we would like to configure?  If
so, should this be something like

        -object window,id=window.2 \
        -device pci-bridge,addr=12.0,chassis_nr=2,id=head.2 \
        -device secondary-vga,bus=head.2,addr=02.0,window=window.2 \
        -device nec-usb-xhci,bus=head.2,addr=0f.0,id=usb.2 \
        -device usb-kbd,bus=usb.2.0,port=1,window=window.2 \
        -device usb-tablet,bus=usb.2.0,port=2,window=window.2

?

The "window" is a QemuConsole.  Which is a object already, visible
in /backend/console[nr].  Has a device link pointing to the display
device it is bound to.

QemuConsoles are automatically created by display devices and don't have
ids, so we lookup them using the display device id.  See
qemu_input_handler_bind in patch #3.

If there is anything to configure then it most likely will be ui
specific, i.e. we could possibly allow something like this ...

   -display gtk,display=video.1 \
   -vnc :0,display=video.2

... to have one head show up on gtk and the other on vnc (needs '-vga
none -device VGA,id=video.1' instead of '-vga std').

How would you configure the case where one input goes to multiple heads (e.g. 2 seats, 4 monitors)?

Paolo



reply via email to

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