[Spice-devel] [PATCH] Adding Monitors config to Windows Guest
sstutsma at redhat.com
sstutsma at redhat.com
Thu Jun 18 16:14:09 PDT 2015
From: Sandy Stutsman <sstutsma at redhat.com>
Patches for BZ1210796 and BZ1202419
If a Windows guest uses the "Screen Resolution" applet to arrange its
monitors, there is currently no way to pass that information to the
client.
As a result, the monitors can't be properly configured this way and the
monitors often end up being co-positioned. (The applet shows them piled
on top of each other.)
The following series of patches add a new driver escape to the Windows
QXL driver that allows VdAgent to pass the new position information to
it.
The QXL driver then formats a monitors_config message and sends it to
the spice server.
One change is required by the spice client. It needs to detect that
when a single headed monitor is being updated, the whole of its
framebuffer should be updated. Non-zero xy configuration offsets
are used in the case of multi-headed monitors that are sharing
a single framebuffer.
Repositories included in the change:
spice-protocol
vdagent
spice-gtk
win32/qxl
vdagent and win32/qxl pateches depend on the spice-protocol patch.
Sandy Stutsman (1):
--
2.4.2
More information about the Spice-devel
mailing list