![pkexec 在 gnome 3.28 和 xorg 中挂起,需要很长时间才能继续,如何修复它?](https://linux22.com/image/908373/pkexec%20%E5%9C%A8%20gnome%203.28%20%E5%92%8C%20xorg%20%E4%B8%AD%E6%8C%82%E8%B5%B7%EF%BC%8C%E9%9C%80%E8%A6%81%E5%BE%88%E9%95%BF%E6%97%B6%E9%97%B4%E6%89%8D%E8%83%BD%E7%BB%A7%E7%BB%AD%EF%BC%8C%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%E5%AE%83%EF%BC%9F.png)
操作系统运行一段时间后,可能会触发导致pkexec
(包括使用它的任何应用程序,包括synaptic
)挂起的错误。这只能通过重新启动操作系统或 gnome-shell 来恢复。
这是描述这种情况的屏幕截图:
xhost +si:localuser:root pkexec synaptic
我记得 Manjaro 中的 gnome 3.28 也出现了同样的错误,但在 gnome 3.30 中就消失了。我该如何将修复程序(如果有)移植到 Ubuntu 18.04?
更新 1
这些是我的桌面环境:
$ export | grep XDG_SESS
declare -x XDG_SESSION_DESKTOP="ubuntu"
declare -x XDG_SESSION_ID="1"
declare -x XDG_SESSION_TYPE="x11"
...和 synaptics 版本
$ apt-cache policy synaptic
synaptic:
Installed: 0.84.3ubuntu1
Candidate: 0.84.3ubuntu1
Version table:
*** 0.84.3ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
100 /var/lib/dpkg/status
peng@peng-ThinkPad-P51s:~$
更新2:看来这是由 gnome 身份验证代理中的一个未知错误引起的,因为我切换到了 XFCE,而这个问题再也没有发生过,所以现在的问题是:如何摆脱 gnome 身份验证代理?