顶部 Unity 面板中缺少日期和时间小程序

Dev*_*Dev 164 indicator unity

我非常喜欢 Unity。最近,我安装了 Compiz manager 和 Nautilus Elementary 然后也尝试了 Play。在我玩玩的过程中,Unity 的时钟小程序消失了。

我想让它再次显示时间。我怎样才能做到这一点?

小智 293

在 Ubuntu 13.10 beta 上设置了日期和时间,下次重启后,这个命令解决了这个问题:

killall unity-panel-service
Run Code Online (Sandbox Code Playgroud)

  • 为什么在 2 个主要版本之后这个明显的错误仍然存​​在? (13认同)
  • 解决了 14.10 中的问题。 (7认同)
  • @这对我有用。 (5认同)
  • 解决了 14.04LTS (4认同)
  • 在 14 中为我解决了 (3认同)
  • 同样的事情发生在我大约 1/4 的启动时间,这是一个很好的临时修复。 (2认同)

Pat*_*ryk 60

重新安装indicator-datetime。它应该是默认安装的,但以防万一您在不知不觉中将其删除,最好再次运行安装命令。

sudo apt-get install indicator-datetime
Run Code Online (Sandbox Code Playgroud)

接下来,我们将重新配置日期时间:

sudo dpkg-reconfigure --frontend noninteractive tzdata
Run Code Online (Sandbox Code Playgroud)

最后,重启unity。

sudo killall unity-panel-service
Run Code Online (Sandbox Code Playgroud)

  • 这是对我有用的解决方案。2014 年 2 月 23 日运行完全修补的 Ubuntu 13.10。谢谢! (2认同)

Nit*_*esh 35

  1. 单击左上角的 Ubuntu 徽标。

  2. 搜索并打开“时间和日期”。

  3. 打开时钟选项卡。

  4. 确保勾选“在菜单栏中显示时钟”框。

    在此处输入图片说明

还要确保indicator-datetime安装了软件包。

  • 有趣的是,当我的机器 (13.10) 发生什么时,整个选项卡都变灰了(尽管选中了“显示时钟”)。 (43认同)
  • @WaldirLeoncio 发生这种情况时(在 14.04 上),我发现解决方案是“killall unity-panel-service”。 (22认同)

小智 19

仔细检查 indicator-datetime 安装指标日期时间已安装。转到终端并输入

sudo apt-get install indicator-datetime
Run Code Online (Sandbox Code Playgroud)

现在注销然后重新登录。

  • 就我而言,这就是解决方案。我实际上已经删除了与 Evolution 相关的所有内容,包括 Evolution Server,并且以某种方式删除了指标日期时间。我只是再次安装了所有这些并且它起作用了。 (5认同)
  • OP 要求的评论:您可以使用 `ps -ef | 杀死 unity-panel-service,而不是登录和注销(这很慢、很痛苦、失去状态和微软的味道)。grep unity-panel-service` 和 `kill <APPROPRIATE PID>` 这将立即重新生成一个加载指标的新面板服务。 (4认同)
  • 谢谢你,在我的情况下,我已经安装了它,但是需要一个`apt-get purge indicator-datetime`然后安装。 (3认同)

小智 6

在我的电脑上,Unity 显示的是“时间”而不是实时时间。

在 Ubuntu 11(及更高版本?)/etc/timezone上不能为空(确实如此)。这在以前的版本中不是问题。

要重新生成 TimeZone 文件,只需执行以下操作:

sudo dpkg-reconfigure --frontend noninteractive tzdata
Run Code Online (Sandbox Code Playgroud)

这个对我有用。