Обновлен до 13.10, теперь все настройки часов отключены и часы не отображаются.


64

Я обновился до 13.10 и теперь у меня нет стандартных часов меню, которые мне нужны для работы.

Я проверил и «индикатор-дата-время» установлен. Я даже удалил / переустановил этот апплет без удачи.

Кроме того, все мои настройки часов в Системных настройках отключены. Я ничего не могу изменить.

Кто-нибудь знает, как вернуть старые часы меню?

В качестве альтернативы есть другое приложение меню часов, которое я могу скачать?

Редактировать 1

Спасибо за ответы

  1. Я перезапустил несколько раз, и это не решило проблему.

  2. Я только что запустил обновление 13.10 сегодня. Но я запустил его снова несколько минут назад. Я получил около 200 КБ в случайных обновлениях. Проблема все еще присутствует после перезагрузки.

  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' как-то изменяет systray ... 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

Кто-нибудь знает, как получить двоичный файл libical.so.0, который нужен службе datetime, но не устанавливается?


1
Вы уверены, что вы в курсе? Проверьте апдейтер, пожалуйста. Эта ошибка должна быть уже исправлена.
Сет

Можете ли вы добавить вывод apt-cache policy indicator-datetime?
Брайам

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

1
Вы запускали indicator-datetimeвручную? (Вы можете найти его местоположение в вашей системе, запустив locate indicator-datetime).
RolandiXor

1
Просто была такая же проблема с Ubuntu 14.04 LTS. Пришлось использовать killall unity-panel-service
Тельмо Пиментел Мота

Ответы:


122

Для этого есть сообщение об ошибке в Launchpad .

Быстрое исправление:
Откройте терминал (Ctrl + Alt + T) и введите

killall unity-panel-service

1
Спасибо, но я перезагружал компьютер много раз. Это не проблема перезапуска процесса.
Кервин

2
Или вы можете просто нажать «Alt + F2» и набрать то же самое, и это будет работать.
Дастин

1
Отмечать как ответ, так как это, вероятно, то, что нужно большинству читателей. Но для меня это была проблема пути загрузки библиотеки из-за того, что служба datetime загружается из / usr / local до / usr по какой-то причине.
Кервин

Это сработало для меня
Карло Пирес

1
Используйте 'restart unity-panel-service', перезагрузка не требуется.
Кучи

4

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


Спасибо, но я перезагружал компьютер много раз. Это не проблема перезапуска процесса.
Кервин

killall unity-panel-service для меня это работало как очарование, повторение не нужно: D
Язан Равашде

1

Нашел проблему. Я построил несколько библиотек из источника ранее /usr/local/lib. индикатор-datetime-service по какой-то причине обнаружил эти библиотеки раньше, чем системные /usr/lib. Это не должно было сделать это.

Одна из этих библиотек извлекла старую зависимость libical.so.0, которая больше не была доступна. Когда я удалил все библиотеки, связанные с GNOME / Evolution, /usr/local/libя мог снова запустить индикатор-datetime-service, и мои часы появились.

Так что и попробуй ...

ldd --verbose /usr/lib/x86_64-linux-gnu/indicator-datetime-service

И искать любые «не найденные» сообщения в выводе. Если у вас есть проблема с зависимостью от библиотеки, она, скорее всего, будет отображаться в этом выводе.


в то время как это могло бы решить вашу конкретную проблему, я попробовал эту процедуру и не получил "не найден". Это потому, что я запустил ПОСЛЕ «исправления» проблемы с принятым ответом?
Тони Джил

@kervin: запуск этой проверки на моем рабочем столе 14.0.2 LTS (x86_64 с ядром v 3.16.0-41-generic) дал те же результаты, что и в приведенном выше комментарии. И я еще ничего не исправил, вопреки ему. Не могли бы вы уточнить, как поступить на «недостающей библиотеке» или фронте PATH? Я застрял. Tx.
Cbhihe

@kervin: Файл не найден, потому что (возможно, в более новых версиях ядра) путь к этому файлу: /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service......... Я не знаю, что здесь происходит. Любой намек или помощь, так что я могу попытаться решить эту проблему ... высоко оценил .. Я застрял. Tx.
Cbhihe

0

У меня была та же проблема, (часы не отображаются и настройки отключены) Мне пришлось выбрать сервер по умолчанию для обновления в Системных настройках. Перезагрузка, и часы вернулись.


Вероятно, именно перезагрузка исправила вашу проблему.
Chev
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.