Ubuntu 16.04 - неверное время, отображаемое виджетом часов на панели задач

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

ln -sf /usr/share/zoneinfo/Canada/Eastern /etc/localtime
ln -sf /usr/share/zoneinfo/Canada/Eastern /etc/timezone

Кроме того, если я проверяю системное время с помощью date, он отображает точное местное время Тем не менее, виджет часов отключен на 2 часа как в Lightdm, так и в Unity.

Эта установка на самом деле находится на сервере и обслуживает его с использованием PXE / NFS. Таким образом, я могу вносить изменения только через среду chroot на сервере. Это неудачно, так как большинство команд systemd отказывается работать в среде chroot. Любая идея, как я могу вернуть часы в синхронизацию с местным временем системы?

Как забавная аномалия, выполнение dpkg-reconfigure tzdata и выбор «Америка / Монреаль» дает следующий результат:

Current default time zone: 'America/Montreal'
Local time is now:      Fri Jun 17 17:49:29 UTC 2016.
Universal Time is now:  Fri Jun 17 17:49:29 UTC 2016.

Однако это 4 часа, а не разница в 2 часа, которую я заметил на виджете, так что это, вероятно, не связано ...

2
задан 18 June 2016 в 07:58

0 ответов

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

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