升级到13.10现在时钟设置都被禁用,时钟不显示
我升级到13.10,现在我没有标准的菜单时钟,这是我工作所需要的。
我检查并安装了’indicator-datetime’。 我甚至没有运气就卸载/重新安装了这个applet。
此外,系统偏好设置下的“时钟”设置全部被禁用。 我无法改变任何事情。
有谁知道我怎么能得到旧的菜单时钟?
另外还有我可以下载的另一个菜单时钟应用吗?
编辑1
谢谢你的回复
-
我重新启动了几次,但没有解决问题。
-
我今天刚刚运行了13.10更新。 但是几分钟前我又跑了。 我随机更新了大约200KB。 重启后问题仍然存在。
-
# 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
或者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二进制文件?
在Launchpad中有一个错误报告。
快速解决:
打开终端(ctrl + alt + T)并输入
killall unity-panel-service
我有同样的问题。 我进行了重启,我的时钟又回来了。
发现了这个问题。 我之前在/usr/local/lib
从源代码构建了一些库。 indicator-datetime-service由于某种原因在/usr/lib
的系统库之前找到了这些库。 它不应该这样做。
其中一个库引入了旧的libical.so.0依赖项,该依赖项已不再可用。 当我删除/usr/local/lib
所有GNOME / Evolution相关库时,我可以再次启动indicator-datetime-service并显示我的时钟。
所以也试试……
ldd --verbose /usr/lib/x86_64-linux-gnu/indicator-datetime-service
并在输出中查找任何“未找到”消息。 如果您有库依赖问题,它很可能会出现在该输出中。
我有同样的问题,(没有时钟显示和设置禁用)我必须在系统偏好设置中选择默认服务器进行更新。 重新启动,时钟又回来了。