Package: light-locker Version: 1.7.0-3 Severity: important Dear Maintainer,
ever since my Debian installations swapped xscreensaver for light-locker, my X server crashes when attaching or removing displays while the desktop is locked. Reproducing the bug works as follows: 1. Lock the screen using light-locker. I don't know if this affects the behaviour, but I use XFCE as my desktop manager. 2. Attach or remove an attached display while the screen is locked. I regularly plug my laptop into its docking station or remove it from there with the lid closed. 3. Unlock the display by entering username and password in the light-locker dialog. 4. The X server crashes and a new desktop session is started. All programs previously running on the old X server are killed. Note: The X server only crashes when unlocking. As long as the desktop is still locked, you can add or remove displays as you please. However, once you unlock it and the number of displays is different than when the display was being locked, X crashes. A workaround is to only attach or remove displays while the desktop is unlocked. I will try to gather more information on where exactly things go wrong, but maybe other people are affected as well and can add their experience here. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages light-locker depends on: ii dconf-gsettings-backend [gsettings-backend] 0.26.0-1 ii libc6 2.23-5 ii libcairo2 1.14.6-1+b1 ii libdbus-1-3 1.10.10-1 ii libdbus-glib-1-2 0.108-1 ii libglib2.0-0 2.49.6-1 ii libgtk-3-0 3.21.5-3 ii libpango-1.0-0 1.40.2-1 ii libpangocairo-1.0-0 1.40.2-1 ii libsystemd0 231-4 ii libx11-6 2:1.6.3-1 ii libxext6 2:1.3.3-1 ii libxss1 1:1.2.2-1 ii lightdm 1.18.2-2 light-locker recommends no packages. light-locker suggests no packages. -- no debconf information