Bug#846278: light-locker fails to unlock

2018-03-05 Thread Philippe Caillaud
Package: light-locker
Version: 1.8.0-1
Followup-For: Bug #846278

Dear Maintainer,

on a Debian stable v9 with Xfce over X server "nouveau" (for Nvidia graphic
cards), I've noticed for several months this rather painful bug :
once the session is locked, either directly or after a suspend, I see the
screen "this session is locked - you'll be automatically redirected to the
unlock windows in a few seconds" (on VT7), but after a few seconds the screen
turns black, and I never see the login window for unlocking !

The only way to unlock the session is to login on a console (VT1-VT6) and there
to run this command :
loginctl unlock-session 2.

The bug exists for light-locker versions 1.7.0-3 (stable) and 1.8.0-1
(testing/unstable).

So it looks like there IS indeed a bug in light-locker (launched by
xfce4-session).

(BTW : thank you for your work !)



-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), 
LANGUAGE=fr_FR.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-2+b1
ii  libc62.24-11+deb9u1
ii  libcairo21.14.8-1
ii  libdbus-1-3  1.10.24-0+deb9u1
ii  libdbus-glib-1-2 0.108-2
ii  libglib2.0-0 2.50.3-2
ii  libgtk-3-0   3.22.11-1
ii  libpango-1.0-0   1.40.5-1
ii  libpangocairo-1.0-0  1.40.5-1
ii  libsystemd0  232-25+deb9u1
ii  libx11-6 2:1.6.4-3
ii  libxext6 2:1.3.3-1+b2
ii  libxss1  1:1.2.2-1
ii  lightdm  1.18.3-1

light-locker recommends no packages.

light-locker suggests no packages.

-- no debconf information



Bug#846278: light-locker is counterproductive

2019-01-30 Thread Philippe Caillaud

Hello Tomas.

What you describe/understand as "magic" about F7/F8 is simple (I don't 
know if it's a but or a feature) :


1/ once you're logged with lightdm, and you have your X session, only 
ONE Xorg server is running :


user@system:~$ ps a | grep Xorg
  675 tty7 Ssl+   0:37 /usr/lib/xorg/Xorg :0 -seat seat0 -auth 
/var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch


2/ after direct or undirect (suspend to RAM) session locking, there are 
2 Xorg servers running :


user@system:~$ ps a | grep Xorg
   675 tty7 Ssl+   0:32 /usr/lib/xorg/Xorg :0 -seat seat0 -auth 
/var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
 2788 tty8 Ssl+   0:00 /usr/lib/xorg/Xorg :1 -seat seat0 -auth 
/var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch


On the 1st Xorg server, your normal session, "covered" by the screen 
lock announcement.

On the 2nd Xorg server, the login window.

3/ once logged again, your have again one Xorg server, with your normal 
session ("uncovered" by the announcement).


user@system:~$ ps a | grep Xorg
  675 tty7 Ssl+   0:37 /usr/lib/xorg/Xorg :0 -seat seat0 -auth 
/var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch



On my own system, I'm still observing a strange behavior (with 
light-locker 1.8.0-3) :
* if I close the lid, the system suspends to RAM, and when I reopen, I 
get the login window, and once logged, the normal session.
* but if I ask for the Suspend-to-RAM through the Xfce logout window 
(choice between logout, reboot, shutdown, S-to-RAM or S-to-Disk), then 
after awakening, I can generally see briefly the logout window (over 
normal session), then black screen (and it looks even that the screen is 
switched off), and then I have to switch to VT8 to get the login 
window... (and often I have to press Ctrl-Alt-F8 or F7 several times 
before seeing anything).


Yours,

Philippe.

Following in another e-mail : some extracts of my /var/log/syslog.

Le 29/01/2019 à 09:30, Tomas Pospisek a écrit :

Package: light-locker
Version: 1.8.0-3
Followup-For: Bug #846278

After upgrading from Debian 'stretch' to 'buster' I am seeing similar
behavior as the other reporters here:

* when I close the lid, the system suspends to RAM.
* when I reopen, I get a black screen
   * clicking around, moving the mouse, pressing shift, space or any key
 doesn't have any effect
* then I switch to CTRL-ALT-F1, a text terminal appears
* I switch back to CTRL-ALT-F7, now the lock screen appears, with the
   text "you will be redirected shortly" (in german, so I'm not sure
   about the exact english wording).
* again clicking around, pressing keys, but the lock screen remains in
   "you will be redirected shortly"
* then I press CTRL-ALT-F8 (yes F8!!) and I see the lightdm graphical
   login screen (I suppose it's lightdm that is responsible for the
   login screen)
* once logged in I can switch to CTRL-ALT-F1 to the text terminal and
   back to CTRL-ALT-F7 (yes F7!!) and my normal desktop appears

* I had very spurious problems with the lock screen (say once in three
   months) under Debian stretch
* however under 'buster' the problem is 100% repeatable
* I have tried with both light-locker 1.8.0-3 and 1.8.0-2

* after uninstalling light-locker, everything "just works" that is,
   after resume I am presented the lightdm login screen

Some findings:

* so, for some reason, the lock screen seems to be appearing on F7 and
   the desktop on F8. Once I am logged in, the desktop seems to be
   magically switching over to F7.
* the lock screen is serving no purpose as far as I can see and it
   actually breaks the users' system. Logging back in is not possible
   without that weird workaround/hack above.

Given the above (I can't see the use for light-locker, given that
lightdm presents a login screen anyway) I suggest to drop
the package from Debian. And/or remove it from the Suggests of
xfce4-session and lxqt-session, because at least here it effectively
breaks xfce4-session and lxqt-session.

It'd be useful to know on how many "buster" systems light-locker
works vs. how many it breaks.

*t

PS: I'll add a Cc: Debian Xfce Maintainers,
 LXQt Packaging Team  for the
 xfce4-session and lxqt-session packages later.




Bug#1071059: mousepad: segfaults at each launch !

2024-05-13 Thread Philippe Caillaud
Package: mousepad
Version: 0.6.2-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I use mousepad almost each day for small text editing ; since a few days (maybe
2 or 3), mousepad
stopped working : at each run, it crashes (segmentation fault) :

$ mousepad --version
Mousepad 0.6.2
[...]
$ mousepad
Erreur de segmentation [= Segmentation fault]
$ echo $?
139
$ gdb mousepad
GNU gdb (Debian 13.2-1+b1) 13.2
[...]
Reading symbols from mousepad...
(No debugging symbols found in mousepad)
(gdb) run
Starting program: /usr/bin/mousepad
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x734006c0 (LWP 106930)]
[New Thread 0x72a006c0 (LWP 106931)]
[New Thread 0x720006c0 (LWP 106932)]
[New Thread 0x716006c0 (LWP 106933)]
[New Thread 0x70c006c0 (LWP 106934)]
[New Thread 0x7fffebe006c0 (LWP 106935)]

Thread 1 "mousepad" received signal SIGSEGV, Segmentation fault.
0x77ea1ec9 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
=
NB : "mousepad -h", "mousepad --version", "mousepad --list-encodings" and even
"mousepad --preferences" are working.
Only the normal launch leads to the segfault !


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (700, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.12-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (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 mousepad depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-4+b2
ii  libc62.38-10
ii  libglib2.0-0t64  2.80.2-1
ii  libgspell-1-21.12.2-1+b2
ii  libgtk-3-0t643.24.41-4
ii  libmousepad0 0.6.2-1

mousepad recommends no packages.

mousepad suggests no packages.

-- no debconf information