[Spice-devel] New xrandr multi-mon / arbitrary resolution support issues
Hans de Goede
hdegoede at redhat.com
Mon Aug 27 02:20:09 PDT 2012
Hi,
So I've been playing around with this more, and except for the issues
when going fullscreen with multiple monitors (the one where the 2 windows end up
on the same monitor), things look good.
There are some issues with the agent which need some looking into though IMHO:
1) Sometimes messages like this one show up in the logs:
Aug 27 10:52:50.318895 spice-vdagent[1064]: err: delete_mode of in use mode, setting crtc to NULL mode
I think this happens when using multiple monitors inside the guest (so having multiple remote-viewer windows)
This one is easy to reproduce, I would appreciate if someone can take a look soon, as I want to do
a new spice-vdagent release upstream soon. If this does not get fixed I'll do a release with this
issue, since it seems mostly harmless.
2) Some weird vdagent-# modes show up in xrandr output (may be related to 1):
qxl-0 connected 1712x962+0+0 0mm x 0mm
1712x962 60.0*+
2560x1600 60.0
<snip>
vdagent-0 0.1
qxl-1 connected 400x373+1712+0 0mm x 0mm
400x373 60.0*+
2560x1600 60.0
2560x1440 60.0
<snip>
vdagent-1 0.1
qxl-2 disconnected
400x373 60.0
qxl-3 disconnected
3) When adding new monitors through the view->displays menu of remote-viewer, and then removing them again,
the agent does not disable / disconnect the monitors which have been removed, so the guest thinks it has
more monitors then remote-viewer is displaying
Note I've been only testing with Linux guests, since my main interest in this is testing the linux agent
code.
Regards,
Hans
More information about the Spice-devel
mailing list