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

Я обновился до 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, но не устанавливается?

4 ответа

Решение

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

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

killall unity-panel-service

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

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

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

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

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

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

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

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