现已升级到13.10,所有时钟设置均已禁用,并且时钟不显示


64

我已经升级到13.10,现在没有工作所需的标准菜单时钟。

我检查并安装了“ indicator-datetime”。我什至没有运气就卸载/重新安装了该applet。

另外,我在“系统偏好设置”下的“时钟”设置都被禁用。我什么都不能改变

有谁知道我该如何找回旧菜单时钟?

另外,我可以下载另一个菜单时钟应用程序吗?

编辑1

感谢您的回应

  1. 我已经重新启动了几次,但并没有解决问题。

  2. 我今天才运行13.10更新。但是几分钟前我又重新运行了一次。我得到了大约200KB的随机更新。重新启动后问题仍然存在。

  3. # apt-cache policy indicator-datetime indicator-datetime: Installed: 13.10.0+13.10.20131016.2-0ubuntu1 Candidate: 13.10.0+13.10.20131016.2-0ubuntu1 Version table: *** 13.10.0+13.10.20131016.2-0ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages 100 /var/lib/dpkg/status

编辑2

我认为该问题与以某种方式更改系统托盘的“稀有”有关... http://www.omgubuntu.co.uk/2013/02/raring-retires-system-tray-whitelist

systray消失了,尽管我还没有那个解决方案可以工作。

编辑3

由于RolandiXor的建议,我检查了二进制文件。我的系统缺少“ libical.so.0”,但它具有“ libical.so.1”。

ldd /usr/lib/x86_64-linux-gnu/indicator-datetime-service
libical.so.0 => not found

有谁知道如何获取datetime服务需要但未安装的libical.so.0二进制文件?


1
您确定您是最新的吗?请检查更新程序。该错误应该已经得到修复。
赛斯

您可以添加的输出apt-cache policy indicator-datetime吗?
Braiam

我有同样的问题。我发现清除指标日期时间,重新安装和注销将恢复时钟和所有设置。但是,在一两次重启后,问题又出现了。

1
indicator-datetime手动运行了吗?(您可以通过运行在系统上找到它的位置locate indicator-datetime)。
RolandiXor

1
Ubuntu 14.04 LTS遇到了同样的问题。必须使用killall unity-panel-service
Telmo Pimentel Mota 2014年

Answers:


122

Launchpad中有关于该错误的报告。

快速修复:
打开终端(Ctrl + Alt + T)并输入

killall unity-panel-service

1
谢谢,但是我已经多次重启计算机。这不是进程重启问题。
凯文

2
或者,您可以只按“ Alt + F2”并输入相同的名称,它将起作用。
达斯汀

1
标记为答案,因为这可能是大多数读者所需要的。但是对我来说,这是一个库加载路径问题,原因是由于某种原因,datetime服务似乎从/ usr / local加载到/ usr之前。
凯文

这对我
有用

1
使用“重新启动unity-panel-service”,无需重新启动。
Kuchi 2014年

4

我有同样的问题。我重新启动,时钟又回来了。


谢谢,但是我已经多次重启计算机。这不是进程重启问题。
凯文

killall unity-panel-service对我来说就像是一种魅力,不需要回购:D
Yazan Rawashdeh 2015年

1

找到了问题。我在早些时候从源代码构建了一些库/usr/local/lib。indicator-datetime-service 由于某种原因在系统库之前找到了那些库/usr/lib。它不应该那样做。

这些库之一引入了旧的libical.so.0依赖关系,该依赖关系不再可用。当我删除所有与GNOME / Evolution相关的库时,/usr/local/lib我可以再次启动indicator-datetime-service并显示我的时钟。

所以也尝试...

ldd --verbose /usr/lib/x86_64-linux-gnu/indicator-datetime-service

并在输出中查找任何“未找到”消息。如果您遇到库依赖项问题,则很有可能会在该输出中显示该问题。


虽然这可能已经解决了您的特定问题,但我尝试了该过程,但没有发现“找不到”。是因为我在“解决”问题后接受了答案,然后运行了该问题?
托尼·吉尔2014年

@kervin:在我的Desktop 14.0.2 LTS(带有内核v 3.16.0-41-generic的x86_64)上运行此检查的结果与上述注释中报告的结果相同。我还没有解决任何问题,与他相反。您是否愿意详细说明如何在“缺少的库”或PATH前面进行操作?我被困住了。Tx。
Cbhihe

@kervin:找不到文件,因为(也许在较新版本的内核中)该文件的路径是:/usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service.........我不知道这里发生了什么。任何提示或帮助,让我可以进一步尝试解决这个问题。Tx。
Cbhihe 2015年

0

我遇到了同样的问题,(没有显示时钟,并且禁用了设置)我必须在“系统偏好设置”中选择默认服务器进行更新。重新启动,时钟又回来了。


可能只是重启解决了您的问题。
Chev
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.