tr9*_*9sh 10 ssh glib console-kit 14.04
安装了 KDE 的全新 14.04 安装会产生以下错误:
[...]
Jan 8 13:58:19 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 20 was not found when attempting to remove it
Jan 8 14:41:34 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 39 was not found when attempting to remove it
Jan 8 14:43:18 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 13 was not found when attempting to remove it
Jan 8 14:43:18 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 13 was not found when attempting to remove it
Jan 8 14:43:20 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 61 was not found when attempting to remove it
Jan 8 14:43:36 linuxtest4 console-kit-daemon[1969]: GLib-CRITICAL: Source ID 54 was not found when attempting to remove it
[...]
Run Code Online (Sandbox Code Playgroud)
这往往会向 stdout/stderr 和 syslog 发送垃圾邮件,这很烦人。每当我通过 ssh 连接到盒子时,它似乎都会触发。任何有关如何解决问题的指示将不胜感激。
小智 5
我通过以下方式“修复”了它:
apt-get remove consolekit
Run Code Online (Sandbox Code Playgroud)
consolekit 不再主动维护。据我所知,有一个名为consolekit2的分支,显然对于 systemd 用户来说, systemd-logind中基本上包含相同的功能。由于我只使用虚拟机,没有桌面,所以根本不需要更换。
小智 1
跑步
sudo apt-get install lxpolkit
Run Code Online (Sandbox Code Playgroud)
解决了问题。
我正在运行 Lubuntu。
小智 -1
对我来说造成这个问题的原因是该软件包policykit
没有安装,所以我安装了它:
sudo apt-get install policykit
Run Code Online (Sandbox Code Playgroud)
这样做之后问题似乎就解决了。