我在 Ubuntu 11.10 上安装了 KDE 窗口管理器,在使用 KDE 时,当我尝试执行需要 root 权限的任务时,没有出现提升权限对话框。相反,操作会默默失败,除非我从终端启动应用程序,在这种情况下我会收到如下错误:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 649, in on_isv_source_toggled
self.backend.ToggleSourceUse(str(source_entry))
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 143, in __call__
**keywords)
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 630, in call_blocking
message, timeout)
dbus.exceptions.DBusException: com.ubuntu.SoftwareProperties.PermissionDeniedByPolicy: com.ubuntu.softwareproperties.applychanges
或者从 muon 包管理器中出现错误对话框,例如:
有人知道我需要做什么来解决这个问题,以便我得到一个正确的对话框来要求提升权限吗?否则,我必须sudo
从终端或启动每个可能需要 root 权限的应用程序gksudo
。
谢谢
答案1
您安装了 polkit-kde-1 吗?
错误报告:https://bugs.launchpad.net/ubuntu/+source/policykit-1-gnome/+bug/867737