Bug 430916

Summary: Cannot create another user account with KDE System Settings, or edit existing one on Fedora 33 kde spin
Product: [Applications] systemsettings Reporter: Geraldo Simião <geraldo.simiao.kutz>
Component: kcm_usersAssignee: Janet Blackquill <uhhadd>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: geraldo.simiao.kutz, nicolas.fella, plasma-bugs, rdieter
Priority: NOR    
Version: 5.20.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Journalctl -f from the moment I try to create new user
Screenshot from the filled fields when trying to create new user

Description Geraldo Simião 2020-12-28 19:31:25 UTC
Description of problem:
Cannot create another user account through KDE System Settings. Nothing happens after filling out all new user details and clicking on "create" and "Apply".

Version-Release number of selected component:

plasma-desktop-5.20.4-1.fc33.x86_64
plasma-systemsettings-5.20.4-1.fc33.x86_64


How reproducible:
Always

Steps to Reproduce:
1. Open System Settings
2. Click on "Account Details" and "User Manager"
3. Click on "New User"
4. Fill out ALL fields, click on "create" button

Actual results:
New user is not created. It doesn't make a difference if you create user as an admin or not, or if you fill new user password.

Expected results:
It should be possible to create a new user from GUI in KDE Spin.


Additional info:
The actual user (the one we create on system install) doesn't show on this screen to be edited.
With command line tool on terminal "useradd" I sucessfully created a new user, but it doesn't show on the user manager window on system settings to be edited too.


My setup:

standard fedora 33 kde spin with traditional ext4 partitions and swap
- plasma 5.20.4 
- frameworks 5.75.0, 
- Qt 5.15.2 
- Kernel 5.9.16-200.fc33.x86_64
- Plasma on X session

Fresh install on 02/10/2020
Testing repositories enabled
Comment 1 Geraldo Simião 2020-12-30 13:01:05 UTC
Created attachment 134402 [details]
Journalctl -f from the moment I try to create new user
Comment 2 Geraldo Simião 2020-12-30 13:03:21 UTC
Created attachment 134403 [details]
Screenshot from the filled fields when trying to create new user
Comment 3 Janet Blackquill 2020-12-31 19:39:12 UTC
Do you have the `accountsservice` package installed?
Comment 4 Rex Dieter 2020-12-31 19:51:28 UTC
I cannot reproduce the problem reported here, the kcm works ok for me.  I can verify that accountsservice is installed by default.

I can double-check to ensure there's a dependency in place.
Comment 5 Rex Dieter 2020-12-31 19:56:41 UTC
https://src.fedoraproject.org/rpms/plasma-desktop/c/997f3f424b50bf147083c70e3d5c19c60e2b4ba1

Explicit dependency added, reporter, can you install 'accountsservice' pkg to see if that helps?
Comment 6 Geraldo Simião 2021-01-01 19:19:35 UTC
(In reply to Rex Dieter from comment #5)
> https://src.fedoraproject.org/rpms/plasma-desktop/c/
> 997f3f424b50bf147083c70e3d5c19c60e2b4ba1
> 
> Explicit dependency added, reporter, can you install 'accountsservice' pkg
> to see if that helps?

Yes, this pkg was not installed om my system. 
I installed an rebooted. IT WORKED!
Now I can create new users and edit existing ones too. SUCCESS!

Thankyou very much. :)
Comment 7 Geraldo Simião 2021-01-01 19:24:18 UTC
This was the package I installed now, and everything works fine:

accountsservice-0.6.55-4.fc33.x86_64

Thanks again :)