如果不使用 gnome (21.04),我将无法使用任何需要用户授权的软件

如果不使用 gnome (21.04),我将无法使用任何需要用户授权的软件

我无法使用任何需要用户授权的软件,例如 ubuntu 软件中心 (snap store)、软件更新等,因为当需要输入密码来执行任务(例如软件更新)时,不会出现密码提示,因此失败。如果我没有使用默认的 ubuntu DE gnome,就会发生这种情况。我正在使用 i3wm。如果我使用 gnome,则会出现密码提示,这样我就可以继续。

看了别人的建议,安装policykit-1-gnome也没用,还是一样,还是不授权,失败了。

答案1

目前我正在使用i3wm,添加

exec --no-startup-id /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

其配置文件解决了该问题。

问题是 polkit 代理未在 i3wm 启动时启动,因此将此行添加到 i3wm 配置文件可确保它处于活动状态。

每次有程序需要执行特权进程时,都会激活它,并出现密码对话框。

相关内容