![indicator-datetime-service 已停止工作](https://linux22.com/image/1208209/indicator-datetime-service%20%E5%B7%B2%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我使用带有 GNOME Flashback 的 Ubuntu 20.04。就在最近,我注意到我的电脑突然 CPU 负载非常高,我听到风扇运转的声音很大,GUI 明显变慢并且没有响应。
经过调查,我发现indicator-datetime-service
在顶部栏显示当前时间的进程占用了 100% 的 CPU 并很快耗尽了 RAM,占用了越来越多的 GB。此外,该服务无法从我在 Evolution 中配置的在线日历中“提取”事件 - 通常,单击时钟后,会显示一个日历表,其中标记了在线日历中的所有事件,但现在情况不再如此 - 没有标记任何事件。
该行为与描述的非常相似这里,而链接的问题中的问题并没有得到解决。
由于这种情况发生在一些软件包更新后不久(特别是 perl 和 python 软件包以及 SSH 库),我将所有这些软件包降级为以前的版本,但这并没有解决问题。我还尝试卸载并重新安装indicator-datetime-service
软件包,但同样无济于事。为了确保万无一失,我在每次安装/卸载后都重新启动了计算机,但这并没有改变任何东西。
我不知道是什么原因导致了这个问题,因为我整天都在电脑上工作,没有任何 CPU 过载问题,而这种情况最近才发生。除了升级之外,我之前做的唯一可能与问题有关的事情是我在 Evolution 中更新了我的日历。也许 Evolution 在关闭时确实“破坏”了某些东西,但究竟是什么以及如何恢复它?
目前,我唯一的选择是禁用indicator-datetime-service
。我可以用顶部栏中的另一个时钟小程序替换它,但我对这个并不完全满意,因为如果我将其设置为仅显示时间而不显示日期,它就会出现问题 - 而这正是我喜欢的。
有人知道我该怎么做才能恢复正确的功能吗?