[Spice-devel] How should multiple monitors be handled by new qxl driver?
Tomas Jamrisko
tjamrisk at redhat.com
Mon Nov 19 02:53:43 PST 2012
(started here on Hans's suggestion because of https://bugzilla.redhat.com/show_bug.cgi?id=842298 )
Hi,
I've been doing some testing on qxl driver 0.1.0-2 and noticed some inconsistencies
in how those multiple monitors are treated:
-- when first starting a VM, just one display is active, three more are "disconnected"
(according to xrandr) (which itself is OK -- it's different compared to qxl on Windoww
where all devices are considered connected, just disabled)
-- opening all the other displays using remote-viewer works just fine (except for
vdagent-[number] being listed just by first two)
-- disconnecting display channels is when it first breaks:
-- closing the window keeps the display connected until another window gets resized
-- what happens now depends on whether or not has the display vdagent attached to it
-- it gets either disconnected (if), reopens (if not)
-- reopening previously closed windows doesn't establish connection until the only visible
window gets resized
-- it is even possible to disable all visible windows
The questions are:
-- wouldn't it be better to make more displays always connected, just disabled
by default, the way qxl driver on windows handles it?
-- shouldn't remote-viewer send notifications about display closed?
Thanks,
Tomas
More information about the Spice-devel
mailing list