[Bug 55277] Unlock window does not appear

Piotr Padkowski piotrpad at priv.onet.pl
Sat Aug 5 09:27:38 UTC 2006


Public bug reported:

Binary package hint: gnome-screensaver

After one of latest upgrades (but not to gnome-screensaver package unfortunately (I've tried older version)) when my screensaver activates, and then when I move the mouse, press a key etc. the unlock window does not appear (I either got a blank black screen or  last frame from screensaver running). However, I can type in my password and press enter and it unlocks. I've done some investigation and run gnome-screensaver --no-daemon --debug from console (interesting part below). As you can see there are some errors from glib. As I'm not a GTK/Glib programmer (nor I have seen gnome-screensaver source) I cannot tell where exactly the problem is. On "fresh" user on the same machine everything works ok. So probably some part of my settings are wrong/corrupted. Output from  gnome-screensaver --no-daemon --debug follows:
[check_for_clock_skew] gs-watcher-x11.c:1327 (11:08:55):         checking wall clock for hibernation, changed: 0:00:00
[_gs_watcher_check_pointer_position] gs-watcher-x11.c:1407 (11:08:56):   Idle 12 seconds
[check_for_clock_skew] gs-watcher-x11.c:1327 (11:08:56):         checking wall clock for hibernation, changed: 0:00:00
[_gs_watcher_notice_activity] gs-watcher-x11.c:569 (11:08:57):   Activity detected: resetting timers
[remove_idle_timer] gs-watcher-x11.c:464 (11:08:57):     killing idle_timer  (120000, 11)
[add_idle_timer] gs-watcher-x11.c:477 (11:08:57):        starting idle_timer (110000, 15)
[_gs_watcher_check_pointer_position] gs-watcher-x11.c:1407 (11:08:57):   Idle 0 seconds
[check_for_clock_skew] gs-watcher-x11.c:1327 (11:08:57):         checking wall clock for hibernation, changed: 0:00:01
[_gs_watcher_notice_activity] gs-watcher-x11.c:569 (11:08:58):   Activity detected: resetting timers
[remove_idle_timer] gs-watcher-x11.c:464 (11:08:58):     killing idle_timer  (120000, 15)
[add_idle_timer] gs-watcher-x11.c:477 (11:08:58):        starting idle_timer (110000, 16)
[gs_manager_set_lock_active] gs-manager.c:363 (11:08:58):        Setting lock active: 1
[gs_grab_get_keyboard] gs-grab-x11.c:166 (11:08:58):     Grabbing keyboard widget=A1
[gs_grab_get_mouse] gs-grab-x11.c:192 (11:08:58):        Grabbing mouse widget=A1
[gs_manager_activate] gs-manager.c:1320 (11:08:58):      fading out
[_gs_watcher_notice_activity] gs-watcher-x11.c:569 (11:08:58):   Activity detected: resetting timers
[remove_idle_timer] gs-watcher-x11.c:464 (11:08:58):     killing idle_timer  (120000, 16)
[add_idle_timer] gs-watcher-x11.c:477 (11:08:58):        starting idle_timer (110000, 18)
[_gs_watcher_check_pointer_position] gs-watcher-x11.c:1407 (11:08:58):   Idle 0 seconds
[check_for_clock_skew] gs-watcher-x11.c:1327 (11:08:58):         checking wall clock for hibernation, changed: 0:00:01
[fade_done_cb] gs-manager.c:1276 (11:08:59):     fade completed, showing windows
[window_map_cb] gs-manager.c:1036 (11:08:59):    Handling window map event
[gs_window_clear] gs-window-x11.c:255 (11:08:59):        Clearing window
[clear_all_children] gs-window-x11.c:230 (11:08:59):     Clearing all child windows
[window_show_cb] gs-manager.c:1088 (11:08:59):   Handling window show

(gnome-screensaver:11858): GLib-CRITICAL **: g_hash_table_lookup:
assertion `hash_table != NULL' failed

(gnome-screensaver:11858): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init?

(gnome-screensaver:11858): GLib-CRITICAL **: g_hash_table_lookup:
assertion `hash_table != NULL' failed

(gnome-screensaver:11858): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init?

(gnome-screensaver:11858): GLib-CRITICAL **: g_hash_table_lookup:
assertion `hash_table != NULL' failed

(gnome-screensaver:11858): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init?

(gnome-screensaver:11858): GLib-CRITICAL **: g_hash_table_lookup:
assertion `hash_table != NULL' failed

(gnome-screensaver:11858): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init?

(gnome-screensaver:11858): GLib-CRITICAL **: g_hash_table_lookup:
assertion `hash_table != NULL' failed

(gnome-screensaver:11858): libgnomevfs-WARNING **: Internal error: the
configuration system was not initialized. Did you call
_gnome_vfs_configuration_init?

(gnome-screensaver:11858): GLib-CRITICAL **: g_hash_table_lookup:
assertion `hash_table != NULL' failed

(gnome-screensaver:11858): libgnomevfs-WARNING **: Internal error: the configuration system was not initialized. Did you call _gnome_vfs_configuration_init?
[window_map_cb] gs-manager.c:1036 (11:09:00):    Handling window map event
[gs_window_clear] gs-window-x11.c:255 (11:09:00):        Clearing window
[clear_all_children] gs-window-x11.c:230 (11:09:00):     Clearing all child windows
[window_show_cb] gs-manager.c:1088 (11:09:00):   Handling window show
[gs_watcher_set_active] gs-watcher-x11.c:774 (11:09:00):         turning watcher: OFF
[remove_idle_timer] gs-watcher-x11.c:464 (11:09:00):     killing idle_timer  (120000, 18)
[_gs_watcher_set_active_internal] gs-watcher-x11.c:757 (11:09:00):       Stopping idle watcher
[gs_listener_send_signal_active_changed] gs-listener-dbus.c:165 (11:09:00):      Sending the ActiveChanged(TRUE) signal on the session bus
[gs_manager_set_lock_active] gs-manager.c:363 (11:09:00):        Setting lock active: 1
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[window_map_event_cb] gs-manager.c:1023 (11:09:00):      Handling window map_event event
[xorg_lock_smasher_set_active] gs-grab-x11.c:109 (11:09:00):     Disabling the x.org grab smasher
[xorg_lock_smasher_set_active] gs-grab-x11.c:128 (11:09:00):     XF86MiscSetGrabKeysState(off) returned MiscExtGrabStateSuccess

[gs_grab_move_keyboard] gs-grab-x11.c:328 (11:09:00):    Moving keyboard grab from A1 to 2800007
[gs_grab_move_keyboard] gs-grab-x11.c:335 (11:09:00):    *** doing X server grab
[gs_grab_release_keyboard] gs-grab-x11.c:218 (11:09:00):         Ungrabbing keyboard
[gs_grab_get_keyboard] gs-grab-x11.c:166 (11:09:00):     Grabbing keyboard widget=2800007
[gs_grab_move_keyboard] gs-grab-x11.c:357 (11:09:00):    *** releasing X server grab
[gs_grab_move_mouse] gs-grab-x11.c:274 (11:09:00):       Moving pointer grab from A1 to 2800007
[gs_grab_move_mouse] gs-grab-x11.c:281 (11:09:00):       *** doing X server grab
[gs_grab_release_mouse] gs-grab-x11.c:236 (11:09:00):    Ungrabbing pointer
[gs_grab_get_mouse] gs-grab-x11.c:192 (11:09:00):        Grabbing mouse widget=2800007
[gs_grab_move_mouse] gs-grab-x11.c:304 (11:09:00):       *** releasing X server grab
[manager_maybe_start_job_for_window] gs-manager.c:190 (11:09:00):        Starting job for window
[gs_job_start] gs-job.c:757 (11:09:00):  starting job
[nice_process] gs-job.c:555 (11:09:00):  Setting child process priority to: 10
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[window_map_event_cb] gs-manager.c:1023 (11:09:00):      Handling window map_event event
[xorg_lock_smasher_set_active] gs-grab-x11.c:109 (11:09:00):     Disabling the x.org grab smasher
[xorg_lock_smasher_set_active] gs-grab-x11.c:128 (11:09:00):     XF86MiscSetGrabKeysState(off) returned MiscExtGrabStateAlready

[gs_grab_move_keyboard] gs-grab-x11.c:321 (11:09:00):    Window 2800007 is already grabbed, skipping
[gs_grab_move_mouse] gs-grab-x11.c:262 (11:09:00):       Window 2800007 is already grabbed, skipping
[manager_maybe_start_job_for_window] gs-manager.c:196 (11:09:00):        Not starting job because job is running
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[window_map_event_cb] gs-manager.c:1023 (11:09:00):      Handling window map_event event
[manager_maybe_start_job_for_window] gs-manager.c:190 (11:09:00):        Starting job for window
[gs_job_start] gs-job.c:757 (11:09:00):  starting job
[nice_process] gs-job.c:555 (11:09:00):  Setting child process priority to: 10
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[window_map_event_cb] gs-manager.c:1023 (11:09:00):      Handling window map_event event
[manager_maybe_start_job_for_window] gs-manager.c:196 (11:09:00):        Not starting job because job is running
[window_obscured_cb] gs-manager.c:1123 (11:09:00):       Handling window obscured: obscured
[gs_job_stop] gs-job.c:813 (11:09:00):   stopping job
[gs_job_died] gs-job.c:434 (11:09:00):   Waiting on process 11875
[gs_job_died] gs-job.c:448 (11:09:00):   Job died
[unfade_idle] gs-manager.c:995 (11:09:00):       resetting fade
[gs_fade_reset] gs-fade.c:640 (11:09:00):        Resetting fade
[find_window_at_pointer] gs-manager.c:946 (11:09:00):    Requesting unlock for screen 0
[gs_window_request_unlock] gs-window-x11.c:1021 (11:09:00):      Requesting unlock
[window_dialog_up_cb] gs-manager.c:863 (11:09:00):       Handling dialog up
[xorg_lock_smasher_set_active] gs-grab-x11.c:109 (11:09:00):     Disabling the x.org grab smasher
[xorg_lock_smasher_set_active] gs-grab-x11.c:128 (11:09:00):     XF86MiscSetGrabKeysState(off) returned MiscExtGrabStateAlready

[gs_grab_move_keyboard] gs-grab-x11.c:321 (11:09:00):    Window 2800007 is already grabbed, skipping
[gs_grab_move_mouse] gs-grab-x11.c:262 (11:09:00):       Window 2800007 is already grabbed, skipping
[gs_grab_release_mouse] gs-grab-x11.c:236 (11:09:00):    Ungrabbing pointer
[window_dialog_up_cb] gs-manager.c:883 (11:09:00):       Suspending jobs
[gs_job_suspend] gs-job.c:841 (11:09:00):        suspending job
[gs_job_suspend] gs-job.c:841 (11:09:00):        suspending job
[popup_dialog_idle] gs-window-x11.c:981 (11:09:00):      Popping up dialog
[gs_window_clear] gs-window-x11.c:255 (11:09:00):        Clearing window
[clear_all_children] gs-window-x11.c:230 (11:09:00):     Clearing all child windows
[command_watch] gs-window-x11.c:884 (11:09:00):  command output: WINDOW ID=54525955

[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:475 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:475 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[gs_window_xevent] gs-window-x11.c:463 (11:09:00):       not raising our windows
[command_watch] gs-window-x11.c:884 (11:09:04):  command output: RESPONSE=OK

[gs_window_dialog_finish] gs-window-x11.c:817 (11:09:04):        Dialog finished
[gs_window_clear] gs-window-x11.c:255 (11:09:04):        Clearing window
[clear_all_children] gs-window-x11.c:230 (11:09:04):     Clearing all child windows
[xorg_lock_smasher_set_active] gs-grab-x11.c:109 (11:09:04):     Disabling the x.org grab smasher
[xorg_lock_smasher_set_active] gs-grab-x11.c:128 (11:09:04):     XF86MiscSetGrabKeysState(off) returned MiscExtGrabStateAlready

[gs_grab_move_keyboard] gs-grab-x11.c:321 (11:09:04):    Window 2800007 is already grabbed, skipping
[gs_grab_move_mouse] gs-grab-x11.c:277 (11:09:04):       Getting pointer grab on 2800007
[gs_grab_move_mouse] gs-grab-x11.c:281 (11:09:04):       *** doing X server grab
[gs_grab_get_mouse] gs-grab-x11.c:192 (11:09:04):        Grabbing mouse widget=2800007
[gs_grab_move_mouse] gs-grab-x11.c:304 (11:09:04):       *** releasing X server grab
[manager_maybe_start_job_for_window] gs-manager.c:193 (11:09:04):        Window is obscured deferring start of job
[gs_job_suspend] gs-job.c:841 (11:09:04):        suspending job
[gs_grab_release_keyboard_and_mouse] gs-grab-x11.c:384 (11:09:04):       Releasing all grabs
[gs_grab_release_mouse] gs-grab-x11.c:236 (11:09:04):    Ungrabbing pointer
[gs_grab_release_keyboard] gs-grab-x11.c:218 (11:09:04):         Ungrabbing keyboard
[xorg_lock_smasher_set_active] gs-grab-x11.c:107 (11:09:04):     Enabling the x.org grab smasher
[xorg_lock_smasher_set_active] gs-grab-x11.c:128 (11:09:04):     XF86MiscSetGrabKeysState(on) returned MiscExtGrabStateSuccess

[gs_job_stop] gs-job.c:813 (11:09:04):   stopping job
[gs_job_stop] gs-job.c:813 (11:09:04):   stopping job
[gs_job_died] gs-job.c:434 (11:09:04):   Waiting on process 11876
[gs_job_died] gs-job.c:448 (11:09:04):   Job died
[window_unmap_cb] gs-manager.c:1043 (11:09:04):  window unmapped!
[gs_window_dialog_finish] gs-window-x11.c:817 (11:09:04):        Dialog finished
[window_unmap_cb] gs-manager.c:1043 (11:09:04):  window unmapped!
[gs_window_dialog_finish] gs-window-x11.c:817 (11:09:04):        Dialog finished
[gs_watcher_set_active] gs-watcher-x11.c:774 (11:09:04):         turning watcher: ON
[_gs_watcher_notice_activity] gs-watcher-x11.c:569 (11:09:04):   Activity detected: resetting timers
[add_idle_timer] gs-watcher-x11.c:477 (11:09:04):        starting idle_timer (110000, 49)
[_gs_watcher_check_pointer_position] gs-watcher-x11.c:1407 (11:09:04):   Idle 0 seconds
[check_for_clock_skew] gs-watcher-x11.c:1327 (11:09:04):         checking wall clock for hibernation, changed: 0:00:00
[_gs_watcher_set_active_internal] gs-watcher-x11.c:761 (11:09:04):       Starting idle watcher
[gs_listener_send_signal_active_changed] gs-listener-dbus.c:165 (11:09:04):      Sending the ActiveChanged(FALSE) signal on the session bus[_gs_watcher_notice_activity] gs-watcher-x11.c:569 (11:09:04):   Activity detected: resetting timers
[remove_idle_timer] gs-watcher-x11.c:464 (11:09:04):     killing idle_timer  (120000, 49)
[add_idle_timer] gs-watcher-x11.c:477 (11:09:04):        starting idle_timer (110000, 51)
[_gs_watcher_notice_activity] gs-watcher-x11.c:569 (11:09:04):   Activity detected: resetting timers

** Affects: gnome-screensaver (Ubuntu)
     Importance: Untriaged
         Status: Unconfirmed

-- 
Unlock window does not appear
https://launchpad.net/bugs/55277




More information about the desktop-bugs mailing list