Greeter does not remember last session and language per user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LightDM GTK Greeter |
Fix Released
|
Undecided
|
Unassigned | ||
lightdm-gtk-greeter (Ubuntu) |
Fix Released
|
High
|
Gunnar Hjalmarsson |
Bug Description
Hi,
I'm packaging LightDM with the GTK greeter on Arch Linux. I seem to have an issue with the GTK greeter: it won't select the last session used by a particular user when that user is selected in the list. It only remembers the last session used by any user and selects that one by default. The icon in the top bar does not change either when going through users with different last sessions. Reproduced with lightdm 1.8.7 and 1.9.7, and the GTK greeter 1.8.1 as well as latest bzr.
I have tried the Pantheon greeter which works as intended, and I should also mention that ~/.dmrc is correctly modified by LightDM, as well as the AccountsService user file, so permission problems are ruled out.
I never noticed that before since I don't usually have more than one user on my machines, but I am told it has worked correctly in the past.
Can you reproduce this or is it specific to Arch?
(BTW, this is unrelated to the bug report, but could you ship a symbolic 'e' icon for the 'pantheon' session from the elementary guys?)
Related branches
- Sean Davis: Approve
-
Diff: 19 lines (+4/-5)1 file modifiedsrc/lightdm-gtk-greeter.c (+4/-5)
description: | updated |
summary: |
- Greeter does not remember last session per user + Greeter does not remember last session and language per user |
Changed in lightdm-gtk-greeter: | |
status: | New → Fix Committed |
Changed in lightdm-gtk-greeter: | |
milestone: | none → 1.8.2 |
status: | Fix Committed → Fix Released |
Frankly I don't have so many sessions so I never noticed anything there. We should investigate (and try to fix) that though if it's really not working. There's definitely code in the greeter that *should* handle that...
As to your other suggestion, I added a session-badge for elementary/ pantheon. Please let me know if it doesn't work as expected.