升级到 13.10 现在时钟设置全部禁用,时钟不显示

升级到 13.10 现在时钟设置全部禁用,时钟不显示

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

我检查了一下,发现“indicator-datetime”已安装。我甚至卸载/重新安装了该小程序,但还是不行。

此外,系统偏好设置下的“时钟”设置也全部禁用。我无法更改任何设置。

有人知道怎样才能恢复旧菜单时钟吗?

或者有没有其他我可以下载的菜单时钟应用程序?

编辑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

我相信该问题与“rarings”以某种方式改变系统托盘有关...... http://www.omgubuntu.co.uk/2013/02/raring-retires-system-tray-whitelist

或者系统托盘消失,尽管我还没有找到可行的解决方案。

编辑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

有一个错误报告发射台

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

killall unity-panel-service

答案2

我也遇到了同样的问题。我重启了一下,时钟就恢复了。

答案3

发现问题了。我之前在 中从源代码构建了一些库/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

并在输出中查找任何“未找到”消息。如果您有库依赖性问题,它很可能会出现在该输出中。

答案4

我遇到了同样的问题(没有显示时钟,设置被禁用),我不得不在“系统偏好设置”中选择默认服务器进行更新。重启后,时钟又恢复了。

相关内容