GLib-CRITICAL 控制台套件守护程序

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)

这样做之后问题似乎就解决了。

  • 我已经安装了policykit,但仍然出现此错误。 (2认同)
  • 对我也不起作用。 (2认同)