Bug 53750

Summary: Дата меняется на 19 марта, не смотря на отключенную опцию синхронизации
Product: Альт Рабочая станция Reporter: Ivan Alekseev <qwetwe>
Component: Ошибки работыAssignee: Semen Fomchenkov <armatik>
Status: CLOSED NOTABUG QA Contact: qa-p11 <qa-p11>
Severity: normal    
Priority: P5 CC: antohami
Version: 11.0   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Отключенная синхронизация в настройках GNOME
none
Отключенная синхронизация в Альтераторе
none
Дата после перезагрузки и вывод hwclock
none
Вывод $ timedatectl до перезагрузки
none
Вывод $ timedatectl после перезагрузки none

Description Ivan Alekseev 2025-04-07 18:13:24 MSK
- Стенд: виртуальная машина с системой, установленной из образа alt-workstation-11.0rc0-x86_64.iso и обновленной до p11 (07.04.2025).

- Шаги для воспроизведения:
1. Настройки -> Система -> Дата и время;
2. Отключить опции "Автоматическое определение даты и времени" и "Автоматическое определение часового пояса";
3. Установить дату: 1 декабря 2024 года;
4. Перезагрузить систему.
5. Обратить внимание на дату в верхней панели GNOME;
6. Обратить внимание на дату в выводе # hwclock --show

- Фактический результат:
Дата на верхней панели GNOME: "19 марта";
Дата в выводе # hwclock --show: "2024-12-01".

- Ожидаемый результат:
Дата на верхней панели GNOME: "1 декабря";
Дата в выводе # hwclock --show: "2024-12-01".

Опции синхронизации в Альтераторе отключены.

Прикладываю скриншоты с настройками в меню GNOME, Альтераторе, а также выводом hwclock.
Comment 1 Ivan Alekseev 2025-04-07 18:19:43 MSK
Created attachment 18163 [details]
Отключенная синхронизация в настройках GNOME
Comment 2 Ivan Alekseev 2025-04-07 18:22:10 MSK
Created attachment 18164 [details]
Отключенная синхронизация в Альтераторе
Comment 3 Ivan Alekseev 2025-04-07 18:23:03 MSK
Created attachment 18165 [details]
Дата после перезагрузки и вывод hwclock
Comment 4 Антон Мидюков 2025-04-07 18:30:34 MSK
Покажите:
$ timedatectl
Comment 5 Ivan Alekseev 2025-04-07 18:35:10 MSK
Created attachment 18166 [details]
Вывод $ timedatectl до перезагрузки
Comment 6 Ivan Alekseev 2025-04-07 18:35:30 MSK
Created attachment 18167 [details]
Вывод $ timedatectl после перезагрузки
Comment 7 Антон Мидюков 2025-04-08 08:31:31 MSK
Это дата последнего коммита systemd. В systemd время при его запуске не может быть меньше этой даты.
Comment 8 Ivan Alekseev 2025-04-09 20:11:28 MSK
(Ответ для Антон Мидюков на комментарий #7)
> Это дата последнего коммита systemd. В systemd время при его запуске не
> может быть меньше этой даты.

Для справки: дата после перезагрузки не сбрасывается, если после ручного перевода времени создать файл /usr/lib/clock-epoch.