diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2012-04-25 18:25:31 +0100 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2012-04-25 18:25:31 +0100 |
commit | 7d32705779daac424b762ab2d7f511c25bfb200e (patch) | |
tree | f3847f2d7b8a3ded46c762aff3f1fca5246e10e1 | |
parent | 895bebd4ae0f70d8e72502cfe4812683feab5684 (diff) |
Add debugging when performing fullscreen auto-configuration
-rw-r--r-- | src/virt-viewer-session-spice.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/virt-viewer-session-spice.c b/src/virt-viewer-session-spice.c index 49f72fe..7f7352b 100644 --- a/src/virt-viewer-session-spice.c +++ b/src/virt-viewer-session-spice.c @@ -482,6 +482,7 @@ virt_viewer_session_spice_fullscreen_auto_conf(VirtViewerSessionSpice *self) app = virt_viewer_session_get_app(VIRT_VIEWER_SESSION(self)); g_return_val_if_fail(VIRT_VIEWER_IS_APP(app), TRUE); + DEBUG_LOG("Checking full screen auto-conf"); g_object_get(app, "fullscreen-auto-conf", &auto_conf, NULL); if (!auto_conf) return TRUE; @@ -490,12 +491,18 @@ virt_viewer_session_spice_fullscreen_auto_conf(VirtViewerSessionSpice *self) return FALSE; g_object_get(cmain, "agent-connected", &agent_connected, NULL); - if (!agent_connected) + if (!agent_connected) { + DEBUG_LOG("Agent not connected, skipping autoconf"); return FALSE; + } + DEBUG_LOG("Performing full screen auto-conf, %d host monitors", + gdk_screen_get_n_monitors(screen)); spice_main_set_display_enabled(cmain, -1, FALSE); for (i = 0; i < gdk_screen_get_n_monitors(screen); i++) { gdk_screen_get_monitor_geometry(screen, i, &dest); + DEBUG_LOG("Set SPICE display %d to (%d,%d)-(%dx%d)", + i, dest.x, dest.y, dest.width, dest.height); spice_main_set_display(cmain, i, dest.x, dest.y, dest.width, dest.height); spice_main_set_display_enabled(cmain, i, TRUE); } |