Моя машина всегда показывает на час впереди фактического времени. В настоящее время я нахожусь в Техасе, но время никогда не выбирает дневной свет. Каждый раз, когда я нажимаю на Set Time (Верхний правый угол), моя система просто зависает прямо там. Я должен выключить машину каждый раз. как я могу исправить эту проблему?
Вот что происходит, когда я пытаюсь использовать ntpdate: разница в 1 час.
ntpdate time.nist.gov
13 Dec 21:44:37 ntpdate[3098]: bind() fails: Permission denied
sudo ntpdate time.nist.gov
[sudo] password for ubuntu: ntpdate[3237]: step time server 192.43.244.18 offset - 12.151112 sec
Вы пробовали консольную альтернативу настройке из апплета времени на панели gnome? ntpdate - мой любимый. У меня он настроен в сценарии cron на нескольких машинах и виртуальных машинах, чтобы мои системные часы никогда не отклонялись так далеко. (По моим стандартам раз в неделю это нормально. Я обнаружил, что ухожу от атомного времени только на несколько микросекунд в неделю.)
Однако, с учетом сказанного, попробуйте с
ntpdate time.nist.gov
[ 114] и посмотрите, исправит ли это ваше время без остановки.
Если ваша система продолжает зависать, посмотрите, не можете ли вы ssh войти с другого компьютера и посмотрите / var / log / messages. В системе Fedora в какой-то момент я опережал фактическое время на 2 часа, когда я сбрасывал дату, это вызывало панику, потому что все в системе было на 2 часа вперед. Выкинул какую-то нелепую ошибку о будущем времени и заперся. Я выключил машину на один день и дал ей еще одну попытку в консоли восстановления без проблем.
Редактировать 1: Еще одна мысль пришла мне в голову, чтобы попытаться изменить настройки часового пояса. Посмотрите, изменит ли это ваши часы. См. Статью, расположенную по адресу https://help.ubuntu.com/community/UbuntuTime
. Это может быть побочным результатом испорченных настроек TZ.