Greeter does not maintain session type per user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LightDM GTK Greeter |
New
|
Unknown
|
|||
Debian |
New
|
Undecided
|
Unassigned |
Bug Description
There is an issue with the default GTK greeter in Xubuntu 15.04: it won't select the last session used by a particular user when that user enters their credentials in the login screen.
The greeter 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 typing the username.
This bug is present in greeter 2.0.0 (it shows in a fresh Xubuntu 15.04 install) when the greeter is configured as follows:
[SeatDefaults]
greeter-
allow-guest=false
greeter-
I.e., if the list of users is hidden, and the user is requested to type their user name, the greeter does not select the user's last session type, but rather it uses the last session type used by any user.
I think (but I cannot say for certain) that this bug did not exist in Xubuntu 14.04. I don't have such a system now with me to test.
Changed in lightdm-gtk-greeter: | |
status: | New → Confirmed |
tags: | added: user-session |
Changed in lightdm-gtk-greeter: | |
importance: | Undecided → Unknown |
status: | Confirmed → Unknown |
Changed in lightdm-gtk-greeter: | |
status: | Unknown → New |
Hi, this affects me in Debian 9, with lightdm- gtk-greeter, with "greeter- hide-users= true" option set (which is default setting for Debian).
There are several bugs for the same issue. Some recent references are #1698082, #1719426. I'm replying here because this seems to be opened as per suggestion from Gunnar in bug #1282139. Bug #1282139 was closed because the issue with "Greeter does not remember last session and language per user", was fixed for case "greeter- hide-users= false" situation, that is if you select user from the list, the session would change appropriately.