Automatic login doesn't remember session
Bug #834515 reported by
Julien Olivier
This bug affects 20 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
Medium
|
Unassigned | ||
lightdm (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Robert Ancell |
Bug Description
I use lightdm with auto-login. Whenever lightdm starts, the unity session is loaded automatically. If, then, I exit this session, log into gnome-shell, log out, and restart lightdm, the unity session is loadad again instead of gnome-shell.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 0.9.3-0ubuntu8
ProcVersionSign
Uname: Linux 3.0.0-9-generic-pae i686
Architecture: i386
Date: Fri Aug 26 10:36:07 2011
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.1)
SourcePackage: lightdm
UpgradeStatus: Upgraded to oneiric on 2011-08-12 (13 days ago)
Changed in lightdm (Ubuntu): | |
status: | New → Confirmed |
Changed in lightdm: | |
status: | New → Triaged |
Changed in lightdm (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in lightdm: | |
importance: | Undecided → Medium |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → Medium |
tags: |
added: verification-done removed: verification-needed |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Another way to reproduce this bug is as follows:
1. Boot a daily live CD image.
2. At the try/install unity screen, switch to a console.
3. Run the following command to change the live session user's session from unity to unity-2d:
dbus-send --system --type=method_call --print-reply --dest= org.freedesktop .Accounts /org/freedeskto p/Accounts/ User999 org.freedesktop .Accounts. User.SetXSessio n string:ubuntu-2d
You may need to run that command twice, as the first time may error out, due to the account service daemon not being running and ready to receive that method call yet.
4. Switch back to the GUI.
5. Click try Ubuntu.
You should get unity-2d loaded instead of unity 3D, however unity 3D gets loaded, dispite the individual user session set in accountsservice.