Отсутствует апплет даты и времени из верхней панели Unity
164
Мне очень нравится Unity. Недавно я установил диспетчер Compiz и Nautilus Elementary, а затем попытался играть. Во время некоторых моих игр апплет часов Unity исчез.
Я хочу, чтобы это снова показало время. Как я могу это сделать?
Поскольку этот вопрос «защищен», я не могу добавить его в качестве ответа, поэтому оставляю его в качестве комментария: в некоторых случаях другое возможное решение заключается в том, чтобы удостовериться, что ваш ~/.profileили аналогичный не устанавливает что-то вроде LANG=C; export LANG... что сломало для меня, если бы у меня были включены будни или свидания (только время само по себе, это сработало бы). Итак, я нашел способ отключить эту строку в моем профиле для запуска конфигурации единства через мой .profile, при этом все еще устанавливая его нормально (в соответствии с моими предпочтениями, как правило), и это исправило его для меня (после выхода из системы / входа в систему).
Линдес
Ответы:
292
После даты и времени бета-версии Ubuntu 13.10 после следующей перезагрузки эта команда решает проблему:
Почему эта очевидная ошибка все еще существует после 2 основных выпусков?
alex.p
3
Решил это для меня в 14
Ехонатан Цирольник
7
Решает проблему в 14.10.
Даниэль Кмак
4
решает это за 14.04LTS
Reya276
60
Переустановить indicator-datetime. Он должен быть установлен по умолчанию, но на случай, если вы удалили его по незнанию, лучше всего запустить команду установки снова.
Интересно, что когда происходит то, что происходит на моей машине (13.10), вся эта вкладка неактивна (хотя отмечен пункт «Показать часы»).
Вальдир Леонсио
22
@WaldirLeoncio, когда это произойдет (14.04), я нашел решение «killall unity-panel-service».
Стефан
1
Переустановка indicator-datetimeсработала для меня. Я думаю, что я случайно удалил его, когда я удалил некоторые evolutionпакеты.
JohnnyCoder
1
Иногда, когда база Ubuntu обновляется, и я вижу, что панель даты исчезает. Он вернется, когда я снова загрузлюсь. Но делать то, что предложил Стефан, работает для меня.
Эшвар
Для меня эта команда сработала:pkill -f datetime
Дженни О'Рейли
19
Дважды проверьте, что indicator-datetimeустановлено. Перейти к терминалу и введите
В моем случае это было решением. Я фактически удалил все, что связано с Evolution, включая Evolution Server и каким-то образом это также относится к удалению индикатора дата-время. Я просто установил все это снова, и это сработало.
Луис Альварадо
4
Запрашиваемый комментарий OP: вместо входа и выхода (который медленный, болезненный, теряет ваше состояние и пахнет Microsoft), вы можете убить службу unity-panel-service, ps -ef | grep unity-panel-serviceи kill <APPROPRIATE PID>это немедленно вызовет новый сервис панели, который загружает индикатор ,
Мочан
3
Спасибо за это, в моем случае я установил его, но apt-get purge indicator-datetimeзатем потребовалась установка.
0x7c0
6
На моем компьютере Unity показывает слово «Время» вместо реального времени.
На Ubuntu 11 (и выше?) Не /etc/timezoneможет быть пусто (и так было). Это не было проблемой в предыдущих версиях.
Чтобы восстановить файл TimeZone, просто выполните:
~/.profile
или аналогичный не устанавливает что-то вродеLANG=C; export LANG
... что сломало для меня, если бы у меня были включены будни или свидания (только время само по себе, это сработало бы). Итак, я нашел способ отключить эту строку в моем профиле для запуска конфигурации единства через мой .profile, при этом все еще устанавливая его нормально (в соответствии с моими предпочтениями, как правило), и это исправило его для меня (после выхода из системы / входа в систему).Ответы:
После даты и времени бета-версии Ubuntu 13.10 после следующей перезагрузки эта команда решает проблему:
источник
Переустановить
indicator-datetime
. Он должен быть установлен по умолчанию, но на случай, если вы удалили его по незнанию, лучше всего запустить команду установки снова.Далее мы собираемся перенастроить дату и время:
Наконец, перезагрузите единство.
источник
Убедитесь, что флажок «Показать часы в строке меню» отмечен.
Также убедитесь, что пакет
indicator-datetime
установлен.источник
indicator-datetime
сработала для меня. Я думаю, что я случайно удалил его, когда я удалил некоторыеevolution
пакеты.pkill -f datetime
Дважды проверьте, что
indicator-datetime
установлено. Перейти к терминалу и введитеТеперь выйдите, а затем вернитесь.
источник
ps -ef | grep unity-panel-service
иkill <APPROPRIATE PID>
это немедленно вызовет новый сервис панели, который загружает индикатор ,apt-get purge indicator-datetime
затем потребовалась установка.На моем компьютере Unity показывает слово «Время» вместо реального времени.
На Ubuntu 11 (и выше?) Не
/etc/timezone
может быть пусто (и так было). Это не было проблемой в предыдущих версиях.Чтобы восстановить файл TimeZone, просто выполните:
Меня устраивает.
источник
Если это не сработает, вы можете попробовать восстановить настройки по умолчанию.
С вашего сеанса единства попробуйте перезапустить единство следующим образом:
источник
Если вы не нашли дату-время на панели, то попробуйте выяснить, скрыть ли ее или нет. Если нет, то попробуйте узнать его установлен или нет.
Если вы обнаружите, что Дата и Время не установлены, просто установите их. 1. apt-get install индикатор-datetime 2. killall unity-panel-service
Вам не нужно выходить из системы или сбрасывать Unnity. Просто проверьте правый угол рабочего стола.
источник