<div dir="ltr"><div>X-Debbugs-Cc: <a href="mailto:khahn@wisc.edu">khahn@wisc.edu</a><br></div><div>Package: lightdm-gtk-greeter</div><div>Version: 1.8.5-2</div><div>Severity: normal</div><div>Tags: upstream</div><div><br></div><div>Dear Maintainer,</div><div><br></div><div>I run a number of computer labs, and use lightdm with the gtk greeter. </div><div>I haven't had time to patch the code, but have looked through the code. </div><div>Despite being able to configure a default session for ligthdm, once </div><div>lightdm has entered and exited a session it stores that selection in </div><div>its XDG_CACHE_HOME directory.  It then uses that saved session as the </div><div>default for the next time, overriding the default preference. </div><div><br></div><div>I can see where this might be an ok behavior in a home environment, but </div><div>in a lab environment it is problematic because users tend to expect the same defaults every time rather than based on the last user.</div><div><br></div><div>(I've temporarily disabled this by making a link to /dev/null from </div><div>$XDG_CACHE_HOME/lightdm-gtk-greeter, preventing lightdm-gtk-greeter </div><div>from creating its state file.)</div><div><br></div><div><div>-- System Information:</div><div>Debian Release: 8.5</div><div>  APT prefers stable</div><div>  APT policy: (500, 'stable')</div><div>Architecture: amd64 (x86_64)</div><div>Foreign Architectures: i386</div><div><br></div><div>Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)</div><div>Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)</div><div>Shell: /bin/sh linked to /bin/bash</div><div>Init: systemd (via /run/systemd/system)</div><div><br></div><div>Versions of packages lightdm-gtk-greeter depends on:</div><div>ii  libc6                   2.19-18+deb8u4</div><div>ii  libcairo2               1.14.0-2.1+deb8u1</div><div>ii  libgdk-pixbuf2.0-0      2.31.1-2+deb8u5</div><div>ii  libglib2.0-0            2.42.1-1+b1</div><div>ii  libgtk-3-0              3.14.5-1+deb8u1</div><div>ii  liblightdm-gobject-1-0  1.10.3-3</div><div>ii  libx11-6                2:1.6.2-3</div><div><br></div><div>Versions of packages lightdm-gtk-greeter recommends:</div><div>ii  desktop-base               8.0.2</div><div>ii  gnome-icon-theme-symbolic  3.12.0-1</div><div>ii  gnome-themes-standard      3.14.2.2-1</div><div>ii  policykit-1                0.105-8</div><div><br></div><div>lightdm-gtk-greeter suggests no packages.</div><div><br></div><div>-- Configuration Files:</div><div>/etc/lightdm/lightdm-gtk-greeter.conf changed [not included]</div></div><div><br></div></div>