Bug 1446782
Summary: | sddm doubles the user accounts | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Giulio 'juliuxpigface' <juliux.pigface> | ||||||||
Component: | sddm | Assignee: | Martin Bříza <mbriza> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 26 | CC: | agurenko, ed.greshko, jgrulich, jylo06g, mbriza, me, palo.kisa, pierluigi.fiorini, projects.rg, pschindl, rdieter, rfarmer84, saurav1.sen, ttomasz | ||||||||
Target Milestone: | --- | Keywords: | Patch | ||||||||
Target Release: | --- | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | sddm-0.14.0-10.fc26 | Doc Type: | If docs needed, set a value | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2017-06-16 13:19:40 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | |||||||||||
Bug Blocks: | 1349189 | ||||||||||
Attachments: |
|
I hit the same bug with just one account created during installation in Anaconda. I see the account twice on the SDDM login screen. *** Bug 1455554 has been marked as a duplicate of this bug. *** I hit this too. I propose this as a Freeze exception. This could confuse users. All entries works so it's not a blocker. LXQt is hit by this as well https://bugzilla.redhat.com/show_bug.cgi?id=1445705 Can you check your users and groups also got duplicated entries? I think that is a bigger problem on LXQt Source of this problem probably is the usage of getpwent() and configuration in /etc/nsswitch.conf -> see here https://github.com/lxde/lxqt/issues/1308#issuecomment-307309844 Created attachment 1286417 [details]
SDDM after PR#827
Reproducible for me with latest updates applied. What's the state here? Please apply the patch mentioned in comment #6 and comment #7: https://github.com/sddm/sddm/commit/61fcb8b5d72875c2887702006dec32d95ab0aa9b.patch Created attachment 1286846 [details]
[PATCH] UserModel: Check for duplicates from getpwent()
Patch from upstream to avoid duplicated users in sddm.
*** Bug 1445705 has been marked as a duplicate of this bug. *** sddm-0.14.0-9.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-6589ba1731 sddm-0.14.0-10.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-6589ba1731 With sddm-0.14.0-10.fc26, I no longer get a duplicate entry for my account. It seems to be working properly. sddm-0.14.0-10.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-6589ba1731 sddm-0.14.0-10.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report. Not sure if this is worth re-opening this defect or opening a new one, but if you go to System Settings -> Shutdown and Login -> Login Screen (SDDM) -> Advanced tab there is a list of users for auto login which is still showing double accounts. (In reply to Gurenko Alex from comment #16) > Not sure if this is worth re-opening this defect or opening a new one, but > if you go to System Settings -> Shutdown and Login -> Login Screen (SDDM) -> > Advanced tab there is a list of users for auto login which is still showing > double accounts. You should definitely report to upstream, at least. Ad comment #17: TBH I can not reproduce the mentioned duplicates of users in advanced tab. (In reply to Raphael Groner from comment #18) > Ad comment #17: TBH I can not reproduce the mentioned duplicates of users in > advanced tab. I've opened a defect for SDDM right now, I'm not sure whether it's SDDM or Plasma's issue at this point. In case you experience this in system settings, too, it's a separate bug for the sddm-kcm package. |
Created attachment 1275015 [details] sddm's screenshot Description of problem: sddm lists four user accounts, even if my system has only got two user accounts. Also... After the first boot, I can't login to the first user account anymore (but perhaps that's another bug). Version-Release number of selected component (if applicable): sddm-0.14.0-8.fc26.x86_64 How reproducible: I see the bug on every boot. I haven't tried to reproduce it to another system, yet. Steps to Reproduce: 1. Create an user account Actual results: sddm lists two entries for a single user account. Expected results: sddm should list only one entry for a single user account. Additional info: - I'm testing on qemu-kvm - System installed from "Fedora-KDE-Live-x86_64-26-20170420.n.0.iso" - I created the first user account with the initial-setup utility - I created the second user account with the KDE's utility