Bug ID | 970142 |
---|---|
Summary | sddm breeze theme does not allow login for network users |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.1 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | KDE Workspace (Plasma) |
Assignee | opensuse-kde-bugs@opensuse.org |
Reporter | luizluca@tre-sc.jus.br |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Hello, I configured Leap to use AD users though sssd-ad. The problem is that default OpenSUSE theme does not allow me to type the username. There is no local user and no remote user show in "getent passwd" because I'm using sssd.conf:enumerate = false. The result is a nice sddm theme without a user to select. I managed to hack into a fix changing: --- UserSelect.qml.old 2016-03-08 16:59:26.110513193 -0300 +++ UserSelect.qml 2016-03-08 16:59:35.502516910 -0300 @@ -34,7 +34,7 @@ property alias delegate: usersList.delegate property alias notification: notificationLabel.text property alias infoPaneVisible: infoPaneLoader.active - property bool showUserList: (usersList.model.count && usersList.model.disableAvatarsThreshold) ? usersList.model.count <= usersList.model.disableAvatarsThreshold : true + property bool showUserList: false property alias pwFieldEnabled: userPasswordPrompt.pwFieldEnabled activeFocusOnTab: true But I did not find a way to do it using config files. As a suggestion, the switch from "user avatar" to the "login box" should be allowed from the sddm. Also, it should default to "login box" when there is too much users or when there is no user. It would be nice if the theme also remeber what was its last state ("user avatar" or "login box") and repeat it for the next login. BTW, it seems that when there is more users than disableAvatarsThreshold, it would already switch to the "login box". However, even with hundreds of users, the theme did not switched. Should I need to enable it somewhere?