[Bug 1050953] New: systemsetting5 -> Account Details does not give the option suggested in the title
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 Bug ID: 1050953 Summary: systemsetting5 -> Account Details does not give the option suggested in the title Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: freek@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 734130 --> http://bugzilla.opensuse.org/attachment.cgi?id=734130&action=edit screenshot of application Starting systemsetting5 and choosing Account Details -> User Manager shows the title: Add, remove or edit system users. However the only option it shows is New User. Editing a current user is impossible/not shown. See attached picture. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c1 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |freek@opensuse.org, | |fvogt@suse.com Flags| |needinfo?(freek@opensuse.or | |g) --- Comment #1 from Fabian Vogt <fvogt@suse.com> --- Enumeration of users is done using the freedesktop accountsservice. What does this command print? qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCachedUsers Does it work after you run qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.CacheUser $USER and restart systemsettings5? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c2 Freek de Kruijf <freek@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(freek@opensuse.or | |g) | --- Comment #2 from Freek de Kruijf <freek@opensuse.org> --- Without systemsettings5 running I got the following. freek@ltfctum:~> qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCachedUsers [Argument: ao {}] freek@ltfctum:~> qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCachedUsers $USER Invalid number of parameters freek@ltfctum:~> Same when systemsettings5 is running. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c3 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(freek@opensuse.or | |g) --- Comment #3 from Fabian Vogt <fvogt@suse.com> --- (In reply to Freek de Kruijf from comment #2)
Without systemsettings5 running I got the following.
freek@ltfctum:~> qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCachedUsers [Argument: ao {}] freek@ltfctum:~> qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCachedUsers $USER Invalid number of parameters
This needs to be CacheUser, not ListCachedUsers. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c4 --- Comment #4 from Freek de Kruijf <freek@opensuse.org> --- freek@ltfctum:~> qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCacheUsers Error: org.freedesktop.DBus.Error.UnknownMethod Methode ‘ListCacheUsers' bstaat niet freek@ltfctum:~> -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c5 Freek de Kruijf <freek@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(freek@opensuse.or | |g) | --- Comment #5 from Freek de Kruijf <freek@opensuse.org> --- Also CacheUsers gives UnknownMethod -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c6 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fabian@ritter-vogt.de Flags| |needinfo?(freek@opensuse.or | |g) --- Comment #6 from Fabian Vogt <fabian@ritter-vogt.de> --- It's "CacheUser". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c7 Freek de Kruijf <freek@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(freek@opensuse.or | |g) | --- Comment #7 from Freek de Kruijf <freek@opensuse.org> --- freek@ltfctum:~> qdbus-qt5 --system --literal org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.CacheUser Error: org.freedesktop.DBus.Error.InvalidArgs Berichttype ‘()’ komt niet overeen met verwachte type ‘(s)’ freek@ltfctum:~> The command needs the parameter $USER and in that case starting systemsettings5 shows that user. The system prompts for the root password. Just entering another username on the system also works and that user is shown also. However only the username and its full name, probably from /etc/password, are shown. Tried to set an avatar. Setting it for a second user resulted in a crash. So apparently the system needs some initialization, like entering users in it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1050953 http://bugzilla.opensuse.org/show_bug.cgi?id=1050953#c12 Freek de Kruijf <freek@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NORESPONSE --- Comment #12 from Freek de Kruijf <freek@opensuse.org> --- Closed, too old. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com