我从桌面环境更改后图形身份验证代理不会触发

我从桌面环境更改后图形身份验证代理不会触发

我最近从 Mate 切换到 Unity(刚刚安装了 unity-desktop 并删除了 mate-desktop),包括所有依赖项,突然出现了图形 polkit 窗口。

例如,当我尝试启动 Synaptic 时,它什么都不做,或者,当我使用 Ubuntu Tweak 清理系统时,它什么都不做(它过去要求输入密码),通过软件中心安装也不行。但另一方面,从终端或 alt+f2 启动的 gksu 和 sudo 命令可以工作。

我已为我的帐户设置了管理员权限。“sudo whoami”返回“root”。有什么想法吗?

~$ which pkexec
/usr/bin/pkexec
~$ synaptic-pkexec
==== AUTHENTICATING FOR com.ubuntu.pkexec.synaptic ===
Authentication is required to run the Synaptic Package Manager
Authenticating as: My Name,,, (miskopo)
Password: 
==== AUTHENTICATION COMPLETE ===

然后它正常启动 Synaptic。

答案1

当您删除mate-desktop及其所有依赖项时,您还将删除mate-polkit为 Mate 桌面提供身份验证对话框的。

要在 GUI 中使用,pkexec您需要替换。在终端中输入以下内容:

sudo apt-get install policykit-1-gnome

相关内容