Background information: I am running the guest OS (CentOS) with dual heads. I am also running the client on CentOS. When I open the client, two client windows appear (spice0 and spice1), and all is well with the world. The machine I am running the client on has two monitors, and is XRandR compliant. The bug: When I press Ctrl-Shift-F11 to change the guest to full-screen, both monitors change resolution, and the spice0 window properly appears in full screen mode on the left monitor. The spice1 window never appears anywhere, and the right monitor goes black with an "X" cursor on it. I did some debugging, and it appears as though my window manager may be interfering with the clients attempt to use the second monitor. In the client code, RedWindow::show() calls RedWindow::move() to move the right client window onto the right monitor. RedWindow::move() in turn calls XMoveWindow(), but the XMoveWindow call appears to be ignored. I suspect it is being intercepted by my window manager, because if, right before I call RedWindow::move(), I set the override_redirect attribute of _win to "true", it works fine. (I then set it back to "false" when we leave fullscreen mode). So, this appears to fix it... but is it the right fix? Or have I just patched a symptom of a deeper problem? Thanks, Noel -- Noel Van Hook - Intelligraphics, Inc 522 Cooper Ave N Red Lodge, MT 59068 Noel.Van.Hook@xxxxxxxxxxxxxxxxxxx (425) 770-5561 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel