从Unity Desktop的顶部面板缺少日期和时间 – Ubuntu 14.04

我正在使用Ubuntu 14.04作为我的机器,自上次从13.10升级到14.04以来,Unity的顶部面板中缺少日期和时间。 这台机器最初安装了Ubuntu 12.10。 我将它从12.10升级到13.04升级,从13.04升级到13.10升级,上周从13.10升级到14.04升级。

我尝试了在这个问题中找到的每个解决方案: 从Unity Desktop的顶部面板中缺少日期和时间 。 但这一切都无济于事:-(

我尝试了以下事项:

  • 重新安装indicator-datetime
  • sudo apt-get remove --purge indicator-datetime并重新安装
  • sudo dpkg-reconfigure --frontend noninteractive tzdata
  • sudo killall unity-panel-service

当然还要退出/登录等等……

我在哪里可以找到该指标的日志文件,或者在哪里可以帮助我解决这个问题?

试图调试:

 $ locate indicator-datetime-service /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service $ /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service Indicator-Datetime-Message: indicator-datetime exiting; failed/lost bus ownership 

尝试重置其配置

 dconf reset -f /com/canonical/indicator/datetime/ 

如果它没有显示尝试杀死它,它应该重新启动

 pkill -f datetime 

对于类似的情况,最好解释一下如何获得它:

  1. 检查它是否正在运行,如果是,则可能是配置问题

     $ ps ax | grep -i indicator-datetime 2863 ? Ssl 0:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service 4043 pts/0 S+ 0:00 grep -i indicator-datetime 
  2. 检查其配置在哪里。 在/usr/share/glib-2.0/schemas/查找/etc/dconf 。 列出包文件使用:

     $ dpkg -L indicator-datetime [...] /etc/xdg/autostart/indicator-datetime.desktop /usr /usr/share /usr/share/glib-2.0 /usr/share/glib-2.0/schemas /usr/share/glib-2.0/schemas/com.canonical.indicator.datetime.gschema.xml [...] 
  3. 找到其dconf路径:

     $ grep path /usr/share/glib-2.0/schemas/com.canonical.indicator.datetime.gschema.xml  

我有完全相同的问题,缺少一些语言支持库。

如果你去:

设置语言支持

系统将自动更新区域格式,并在您注销后返回时间和日期。

当我遇到同样的问题时,这对我有用:

 killall unity-panel-service 

顺便说一句,没有’sudo’。

只需终止指标日期时间服务流程。 (此过程将自动开始)

例如:

 $ ps ax | grep -i indicator-datetime 2863 ? Ssl 0:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service 4043 pts/0 S+ 0:00 grep -i indicator-datetime kill -9  kill -9 2863 

在系统设置下,打开时间和日期 。 选择时间和日期选项卡右侧的时钟选项卡。 选中菜单栏中的显示时钟

时钟,显示 ,选择工作日,日期和月份,年份或您想要的任何一个。

删除indicator-datetime不会删除配置文件,并且Clock下的设置将显示为灰色。 做sudo apt-get purge indicator-datetime; sudo apt-get install indicator-datetime; kill -9 -1; sudo apt-get purge indicator-datetime; sudo apt-get install indicator-datetime; kill -9 -1; 一定会工作的。

我一直试图修复面板上缺少的时间和语言图标。 我尝试了许多命令,但没有用,但我终于找到了自己

  • 单击面板上的alt +鼠标右键
  • 单击“添加到面板”
  • 双击指标小程序完成
    你丢失的图标可以恢复,我已经成功通过这种方法