[Pkg-xfce-devel] Bug#732623: Bug#729576: duplicate of bug #726763

Pascal Dormeau pdormeau at free.fr
Tue Dec 24 20:23:50 UTC 2013


On Tue, 24 Dec 2013 18:57:32 +0100
Vincent Lefevre <vincent at vinc17.net> wrote:

> With D-Bus monitoring[*], I could see that there was between 1 or 3
> sessions at the same time. Perhaps the user sessions were removed too
> late.
> 
> [*] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732623#132

Indeed, I tried it and unless I am doing it wrong this is what i
observe:
- when the user is logged, there are one "c_i" lightdm session, and of
course the "j" user session that is active.

- when the user logs out:
	. a new c_i+1 lightdm session is created and becomes active
	. then the c_i lightdm session is removed
	. then only the j user session is removed
I guess lightdm-gtk-greeter is run when creating the new c_i+1 session,
in such case there would be two other simultaneous sessions.

Unless I am wrong again, I understand that lightdm-gtk-greeter creates
its power_menu once and for all when first launched and does not
refresh it after. Shouldn't it run the lightdm_get_can_* () test at
runtime when the user opens the power_menu ? After all, the idea of
using systemd is to track session changes.
Regards
Pascal Dormeau



More information about the Pkg-xfce-devel mailing list