Univention Bugzilla – Bug 28987
Letzte lightdm Sitzung zwischenspeichern
Last modified: 2013-03-26 09:14:31 CET
Derzeit muss der Benutzer jedesmal seine Sitzung auswählen. Es sollte eine Art "Use last session" geben.
Prüfen zu interim3
*** Bug 29106 has been marked as a duplicate of this bug. ***
lightdm-gtk-greeter kann sich die Session des Benutzers holen (~/.dmrc), jedoch wird das nur gemacht, wenn die Benutzer angezeigt werden (wir haben jedoch greeter-hide-users=true gesetzt). Damit funktioniert dieses Feature nicht. Ein möglicher Ansatz ist hier beschrieben (Session wird gesetzt, wenn Benutzername eingegeben wurde): https://bugs.launchpad.net/lightdm-gtk-greeter/+bug/1031421 Jedoch ist dies nicht sehr transparent da ja zunächst wieder die Standard-Session angezeigt wird. Ein Alternative ist, dass sich lightdm-gtk-greeter die letzte Session merkt und diese nach dem Abmelden anzeigt. Das ist zwar nicht Benutzerbezogen, aber es wird so auch in 1.3 des lightdm-gtk-greeter gemacht. Dies wurde per Patch umgesetzt. lightdm-gtk-greeter 1.1.5-0ubuntu1.1 aus ubuntu nach ucc 3.1 kopiert und gepatcht: 1.1.5-0ubuntu1.1-ucc/99_bug_28987_set_last_session.patch
Die letzte Session wird in /var/lib/lightdm/.cache/lightdm-gtk-greeter/state gespeichert. Die Datei ist aber nicht in der Liste der persistenten Dateien, nach einem Neustart ist die Information also verloren und es wird der erste Eintrag angezeigt.
> Die letzte Session wird in /var/lib/lightdm/.cache/lightdm-gtk-greeter/state > gespeichert. > > Die Datei ist aber nicht in der Liste der persistenten Dateien, nach einem > Neustart ist die Information also verloren und es wird der erste Eintrag > angezeigt. Auf Thin Clients wird overlayfs genutzt. Dadurch können keine Daten persistent gespeichert werden. Für die Session Vorgabe im lightdm auf Thin Clients muss in diesem Fall auf lightdm/sessiondefault zurückgegriffen werden. Auf Fat Clients (desktop Image) sollte es aber funktionieren.
Mit installiertem Desktop Image Login und direktes herunterfahren -> letzte Session wird gespeichert -> OK Login, logout, herunterfahren aus lightdm -> letzte Session wird gespeichert -> OK -> Verified
UCC 1.0 has been released: http://forum.univention.de/viewtopic.php?f=26&t=2417 http://forum.univention.de/viewtopic.php?f=54&t=2418 If this error occurs again, please use "Clone This Bug".