Отсутствует дата и время на верхней панели 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
61
задан 13 April 2017 в 15:23

8 ответов

Попробуйте сбросить его конфигурацию

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

Если он не появился, попробуйте убить его, он должен перезапуститься

pkill -f datetime

Для подобных случаев лучше объяснить, как вы можете это получить:

  1. Проверьте, работает ли он, если да, то, возможно, проблема конфигурации

     $ ps ax |  grep -i индикатор-datetime
      2863?  SSL 0:00 / usr / lib / x86_64-linux-gnu / индикатор-дата-время / индикатор-дата и время-сервис
      4043 точек / 0 S + 0:00 grep -i индикатор-datetime
     
  2. Проверьте, где находится его конфигурация. Найдите / etc / или dconf в /usr/share/glib-2.0/schemas/ . Вывести список файлов пакета, используя:

     $ 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 /usr/share/glib-2.0/schemas/com.canonical.indicator.datetime.gschema.xml
      
     
137
ответ дан 13 April 2017 в 15:23

У меня была точно такая же проблема, которая отсутствует в некоторых библиотеках языковой поддержки.

Если вы перейдете к:

Настройки Поддержка языков

Система автоматически обновит региональные форматы, а время и дата вернутся после того, как вы выйдете из системы и войдете в нее.

19
ответ дан 13 April 2017 в 15:23

В системных настройках откройте Время и дата . Выберите вкладку Часы справа от вкладки Время и дата . Установите флажок Показать часы в строке меню .

В разделе В часах отобразите , выберите день недели, дату и месяц, год или любой другой из тех, которые вы хотите.

0
ответ дан 13 April 2017 в 15:23

Это сработало со мной, когда я столкнулся с той же проблемой:

killall unity-panel-service

, кстати, без sudo.

20
ответ дан 14 April 2017 в 01:23

Удаление индикатора datetime не удаляет конфигурационные файлы и настройки в разделе Часы будут выделены серым цветом. Выполнение sudo apt-получить время очищения индикатора даты; sudo apt-получить время установки индикатора даты; kill -9 -1; обязательно сработает.

0
ответ дан 14 April 2017 в 01:23
  • 1
    А-ч. В этом случае, I' m довольный я don' t имеют материнскую плату UEFI. Походит на путаницу, когда Вы хотите установить свою собственную ОС. – SuperSluether 5 November 2015 в 11:57

Просто завершите процесс службы-индикатора-дата-время. (Этот процесс начнется автоматически)

Например:

$ 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 <pid-of-indicator-datetime-service>
kill -9 2863
1
ответ дан 14 April 2017 в 01:23
  • 1
    UEFI является новой версией BIOS. Как может, форматируя очистку жесткого диска это? Делает это означает Вас can' t заменяют жесткий диск в системе UEFI? – SuperSluether 5 November 2015 в 11:22

Я пытался исправить мой значок времени и языка, отсутствующий на панели. Я пробовал много команд, но бесполезно, но, наконец, обнаружил, что

  • щелкнул alt + правая мышь на панели
  • щелкнул добавить на панель
  • дважды щелкнул по индикатору апплета завершен

  • ваши недостающие значки можно восстановить, добился успеха этим методом

    0
    ответ дан 18 April 2019 в 22:40

    Я использую Ubuntu 16.04 и столкнулся с той же проблемой. Я пробовал все вышеупомянутые решения, но все еще сталкивался с той же проблемой. Я решил проблему, удалив файл «libxm2.so.2» из папки «/usr/lib/i386-linux-gnu/libxml2.so.2». Сначала проверьте, существует ли один и тот же файл в нескольких местах в вашей системе. Если да, удалите все, кроме "/usr/lib/x86_64-linux-gnu/libxml2.so.2" Предупреждение: сделайте резервную копию перед удалением этого файла, чтобы избежать других проблем с системой.

    0
    ответ дан 22 November 2019 в 23:37

    Другие вопросы по тегам:

    Похожие вопросы: