Having greeter-hide-users=true is ignored with the kde greeter. See also https://bugs.launchpad.net/ubuntu/+source/lightdm-kde/+bug/1237684 Reproducible: Always
I can confirm that using lightdm-kde version 0.3.2.1 this bug is still present. The following options are part of lightdm core and should hide create a greeter without any usernames. It should also not default to select the last user. A simple user case is a real multi-user system such as school or company where the number of users is on the hundreds where this is typical policy. However, lightdm-kde ignores these options (on `lightdm.conf`) [SeatDefaults] greeter-hide-users=true greeter-allow-guest=false greeter-show-manual-login=true A temporary workaround is to have (on `lightdm-kde-greeter.conf`) [greeter] theme-name=classic This succeeds in hiding the list of users but still defaults to the last user.
To also workaround the issue of showing the last user as default, it is possible to edit /usr/share/kde4/apps/lightdm-kde-greeter/themes/classic/main.qml /*PlasmaComponents.*/TextField { id: usernameInput; placeholderText: i18n("Username"); text: greeter.lastLoggedInUser and replace greeter.lastLoggedInUser with an empty string Or even better, duplicate the theme and make the change on the duplicate to leave the original intact.
The user list is not displayed with the Classic Theme and /etc/lightdm/lightdm.conf containing greeter-hide-users=true. Hower, the username of the last user that logged in is displayed in the Username field. The field should be empty. Similar to "https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/857651". Environment here: linux mint 17.2 kde 4.14.2 lightdm 1.10.5 lightdm-kde-greeter 0.3.2 accountsservice 0.6.35
We no longer use lightDM, having moved to SDDM several years ago. As such, this bug report is no longer applicable. Bugs reports for the new SDDM-based login screen should be filed to one of two places: 1. Visual/UI bugs with the login screen UI itself, or feature requests: plasmashell | Theme - Breeze 2. Bugs with the login/user switching process: https://github.com/sddm/sddm/issues