Package: lightdm
Version: 1.33.0-1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

After upgrading lightdm to 1.33.0-1 session unlocking fails using
light-locker (1.8.0-3+b1) on my system.
I’ve tried switching the greeter to slick-greeter (2.2.5-1) from my default
choice lightdm-gtk-greeter (2.0.9-1) but the problem persists and seems to
be independent of the used greeter.

Downgrading lightdm to 1.32.0-7+b1 resolves the issue.

I'm trying to attach a debug log of light-locker ("light-locker --debug" /
light_locker_debug.log)
This is manually locking the session at 11:29:03, some useless typing on my
keyboard at 11:30:xx and finally switching to a VT and unlocking the
session with "loginctl unlock-session 2".

I’m not sure if this should be reported against lightdm or light-locker
(choosing lightdm as it was upgraded recently).
Please reassign as appropriate.

Regards,
Gerrit

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 7.1.7+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lightdm depends on:
ii  adduser                                3.158
ii  dbus [default-dbus-system-bus]         1.16.2-5+b1
ii  debconf [debconf-2.0]                  1.5.92
ii  libaudit1                              1:4.1.2-1+b1
ii  libc6                                  2.42-17
ii  libgcrypt20                            1.12.2-1
ii  libglib2.0-0t64                        2.88.3-2
ii  libpam-systemd [logind]                261.2-1
ii  libpam0g                               1.7.0-8
ii  libxcb1                                1.17.0-2+b2
ii  libxdmcp6                              1:1.1.5-2+b1
ii  lightdm-gtk-greeter [lightdm-greeter]  2.0.9-1
ii  slick-greeter [lightdm-greeter]        2.2.5-1

Versions of packages lightdm recommends:
ii  xserver-xorg  1:7.7+26

Versions of packages lightdm suggests:
ii  accountsservice  23.13.9-8+b2
ii  upower           1.91.3-1
pn  xserver-xephyr   <none>

-- debconf information:
  lightdm/daemon_name: /usr/sbin/lightdm
* shared/default-x-display-manager: lightdm
Thank you for using reportbug
[gs_debug_init] gs-debug.c:106 (11:28:20):	 Debugging enabled
[main] light-locker.c:142 (11:28:20):	 initializing light-locker 1.8.0
[main] light-locker.c:143 (11:28:20):	 Platform:
gtk:        3
systemd:    yes
ConsoleKit: no
UPower:     yes
[main] light-locker.c:165 (11:28:20):	 Features:
lock-after-screensaver: yes
late-locking:           yes
lock-on-suspend:        yes
lock-on-lid:            yes
settings backend:       GSETTINGS
[main] light-locker.c:198 (11:28:20):	 lock after screensaver 5
[main] light-locker.c:199 (11:28:20):	 late locking 0
[main] light-locker.c:200 (11:28:20):	 lock on suspend 1
[main] light-locker.c:201 (11:28:20):	 lock on lid 0
[main] light-locker.c:202 (11:28:20):	 idle hint 0
[init_session_id] gs-listener-dbus.c:2196 (11:28:20):	 Got session-id: /org/freedesktop/login1/session/_32
[init_session_id] gs-listener-dbus.c:2206 (11:28:20):	 Got sd-session-id: 2
[init_seat_path] gs-listener-dbus.c:2287 (11:28:20):	 Got seat: /org/freedesktop/DisplayManager/Seat0
[gs_listener_delay_suspend] gs-listener-dbus.c:449 (11:28:20):	 Delay suspend
[gs_listener_x11_acquire] gs-listener-x11.c:172 (11:28:20):	 ScreenSaver Registered
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:28:20):	 obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameAcquired destination=:1.62
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:28:47):	 obj_path=/org/freedesktop/UPower/devices/battery_BAT0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:28:47):	 obj_path=/org/freedesktop/UPower/devices/DisplayDevice interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_session_message] gs-listener-dbus.c:1010 (11:29:03):	 Received Lock request
[gs_grab_grab_root] gs-grab-x11.c:647 (11:29:03):	 Grabbing the root window
[gs_grab_get_keyboard] gs-grab-x11.c:153 (11:29:03):	 Grabbing keyboard widget=12C
[gs_grab_get_mouse] gs-grab-x11.c:213 (11:29:03):	 Grabbing mouse widget=12C
[gs_manager_create_windows_for_screen] gs-manager.c:548 (11:29:03):	 Creating 1 windows for screen 0
[gs_manager_create_window_for_monitor] gs-manager.c:323 (11:29:03):	 Creating window for monitor 0 [0,0] (1366x768)
[update_geometry] gs-window-x11.c:192 (11:29:03):	 got geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:205 (11:29:03):	 using geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:192 (11:29:03):	 got geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:205 (11:29:03):	 using geometry for monitor 0: x=0 y=0 w=1366 h=768
[gs_window_move_resize_window] gs-window-x11.c:238 (11:29:03):	 Move and/or resize window on monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:192 (11:29:03):	 got geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:205 (11:29:03):	 using geometry for monitor 0: x=0 y=0 w=1366 h=768
[gs_window_move_resize_window] gs-window-x11.c:238 (11:29:03):	 Move and/or resize window on monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:192 (11:29:03):	 got geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:205 (11:29:03):	 using geometry for monitor 0: x=0 y=0 w=1366 h=768
[gs_window_move_resize_window] gs-window-x11.c:238 (11:29:03):	 Move and/or resize window on monitor 0: x=0 y=0 w=1366 h=768
[gs_manager_timed_switch] gs-manager.c:445 (11:29:03):	 Start switch to greeter timer
[gs_window_xevent] gs-window-x11.c:369 (11:29:03):	 not raising our windows
[window_map_event_cb] gs-manager.c:233 (11:29:03):	 Handling window map_event event
[gs_listener_resume_suspend] gs-listener-dbus.c:513 (11:29:03):	 Resume suspend: fd=14
[manager_maybe_grab_window] gs-manager.c:204 (11:29:03):	 Moving grab to 0x5596e94b64e0
[gs_grab_move_keyboard] gs-grab-x11.c:448 (11:29:03):	 Moving keyboard grab from 12C to 2E0000C
[gs_grab_move_keyboard] gs-grab-x11.c:457 (11:29:03):	 *** doing X server grab
[gs_grab_release_keyboard] gs-grab-x11.c:279 (11:29:03):	 Ungrabbing keyboard
[gs_grab_get_keyboard] gs-grab-x11.c:153 (11:29:03):	 Grabbing keyboard widget=2E0000C
[gs_grab_move_keyboard] gs-grab-x11.c:479 (11:29:03):	 *** releasing X server grab
[gs_grab_move_mouse] gs-grab-x11.c:393 (11:29:03):	 Moving pointer grab from 12C to 2E0000C
[gs_grab_move_mouse] gs-grab-x11.c:402 (11:29:03):	 *** doing X server grab
[gs_grab_release_mouse] gs-grab-x11.c:320 (11:29:03):	 Ungrabbing pointer
[gs_grab_get_mouse] gs-grab-x11.c:213 (11:29:03):	 Grabbing mouse widget=2E0000C
[gs_grab_move_mouse] gs-grab-x11.c:425 (11:29:03):	 *** releasing X server grab
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:03):	 obj_path=/org/freedesktop/login1 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[update_geometry] gs-window-x11.c:192 (11:29:03):	 got geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:205 (11:29:03):	 using geometry for monitor 0: x=0 y=0 w=1366 h=768
[gs_window_move_resize_window] gs-window-x11.c:238 (11:29:03):	 Move and/or resize window on monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:192 (11:29:03):	 got geometry for monitor 0: x=0 y=0 w=1366 h=768
[update_geometry] gs-window-x11.c:205 (11:29:03):	 using geometry for monitor 0: x=0 y=0 w=1366 h=768
[gs_window_move_resize_window] gs-window-x11.c:238 (11:29:03):	 Move and/or resize window on monitor 0: x=0 y=0 w=1366 h=768
[gs_listener_send_lock_session] gs-listener-dbus.c:180 (11:29:04):	 Send lock session
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:04):	 obj_path=(null) interface=(null) method=(null) destination=:1.62
[switch_greeter_timeout] gs-manager.c:430 (11:29:13):	 Switch to greeter timeout
[gs_listener_send_switch_greeter] gs-listener-dbus.c:139 (11:29:13):	 Send switch greeter
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:13):	 obj_path=(null) interface=(null) method=(null) destination=:1.62
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:17):	 obj_path=/org/freedesktop/UPower/devices/battery_BAT0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:17):	 obj_path=/org/freedesktop/UPower/devices/DisplayDevice interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:47):	 obj_path=/org/freedesktop/UPower/devices/battery_BAT0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:29:47):	 obj_path=/org/freedesktop/UPower/devices/DisplayDevice interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:30:17):	 obj_path=/org/freedesktop/UPower/devices/battery_BAT0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:30:17):	 obj_path=/org/freedesktop/UPower/devices/DisplayDevice interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:30:48):	 obj_path=/org/freedesktop/UPower/devices/battery_BAT0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:30:48):	 obj_path=/org/freedesktop/UPower/devices/DisplayDevice interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:12):	 obj_path=/org/freedesktop/login1/session/_32 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:12):	 obj_path=/org/freedesktop/login1/seat/seat0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1374 (11:31:12):	 systemd notified ActiveSession 0
[listener_session_switched_cb] gs-monitor.c:298 (11:31:12):	 Session switched: 0
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:17):	 obj_path=/org/freedesktop/login1/user/_1026 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:17):	 obj_path=/org/freedesktop/login1/seat/seat0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1374 (11:31:17):	 systemd notified ActiveSession 0
[listener_session_switched_cb] gs-monitor.c:298 (11:31:17):	 Session switched: 0
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:18):	 obj_path=/org/freedesktop/login1/session/_36 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:18):	 obj_path=/org/freedesktop/login1/seat/seat0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1374 (11:31:18):	 systemd notified ActiveSession 0
[listener_session_switched_cb] gs-monitor.c:298 (11:31:18):	 Session switched: 0
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:18):	 obj_path=/org/freedesktop/UPower/devices/battery_BAT0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:18):	 obj_path=/org/freedesktop/UPower/devices/DisplayDevice interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:27):	 obj_path=/org/freedesktop/login1/session/_32 interface=org.freedesktop.login1.Session method=Unlock destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1352 (11:31:27):	 systemd requested session unlock
[gs_listener_delay_suspend] gs-listener-dbus.c:449 (11:31:27):	 Delay suspend
[gs_grab_release] gs-grab-x11.c:510 (11:31:27):	 Releasing all grabs
[gs_grab_release_mouse] gs-grab-x11.c:320 (11:31:27):	 Ungrabbing pointer
[gs_grab_release_keyboard] gs-grab-x11.c:279 (11:31:27):	 Ungrabbing keyboard
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:27):	 obj_path=/org/freedesktop/login1 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:30):	 obj_path=/org/freedesktop/login1/session/_36 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:30):	 obj_path=/org/freedesktop/login1/session/_32 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1339 (11:31:30):	 obj_path=/org/freedesktop/login1/seat/seat0 interface=org.freedesktop.DBus.Properties method=PropertiesChanged destination=(null)
[listener_dbus_handle_system_message] gs-listener-dbus.c:1374 (11:31:30):	 systemd notified ActiveSession 1
[listener_session_switched_cb] gs-monitor.c:298 (11:31:30):	 Session switched: 1
[xroot_filter] gs-listener-x11.c:124 (11:31:30):	 ScreenSaver stopped

Reply via email to