User cannot change Input source

Bug #1576316 reported by Jonas G. Drange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Won't Fix
Undecided
Unassigned
accountsservice (Ubuntu)
Expired
Undecided
Unassigned
ubuntu-system-settings (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Log:
http://pastebin.ubuntu.com/16097735/

Could be related to bug 1512002?

What happens:
User tries to change input source on own user and is asked to authenticate:

phablet@ubuntu-phablet:~$ gdbus call -y -d org.freedesktop.Accounts -o /org/freedesktop/Accounts/User32011 -m org.freedesktop.Accounts.User.SetInputSources "[{'xkb': 'en'}]"
Error: GDBus.Error:org.freedesktop.Accounts.Error.PermissionDenied: Authentication is required
(According to introspection data, you need to pass 'aa{ss}')

What should happen:
Not sure if this is a regression or what? We call this from System Settings—do we have to change it?

Revision history for this message
Jonas G. Drange (jonas-drange) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Jonas, are you sure that ever worked? How do you start settings? The action is authorized for local users but not for remote ones, e.g it should work if you start from the shell but not if you adb/ssh and start from there. The change suggested on the bug you pointed would fix that case though

Revision history for this message
Jonas G. Drange (jonas-drange) wrote :

I can't reproduce this when I start System Settings from the dash. I'll ask the user to confirm how he starts USS.

Changed in canonical-devices-system-image:
status: New → Incomplete
Changed in accountsservice (Ubuntu):
status: New → Incomplete
Changed in ubuntu-system-settings (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ubuntu-system-settings (Ubuntu) because there has been no activity for 60 days.]

Changed in ubuntu-system-settings (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for accountsservice (Ubuntu) because there has been no activity for 60 days.]

Changed in accountsservice (Ubuntu):
status: Incomplete → Expired
Changed in canonical-devices-system-image:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.