Обнаружил интересную вещь - полностью обновленные системы p10 с MATE и дефолтным набором пакетов мгновенно выключаются при нажатии физической кнопки питания реального компьютера или на виртуальной машине по сочетанию клавиш <RightCtrl>+<H>.
Порядок шагов для повторения:
1. Установить систему.
2. Войти в систему, поставить все обновления и обновить ядро (
apt-get update && apt-get dist-upgrade -y && update-kernel -y && apt-get clean), перезагрузиться.
3. Войти в систему, нажать кнопку питания.
Результаты тестов для p9 и p10 представлены в таблице ниже:
ISO-файл (MD5) | Физическая машина | VirtualBox |
alt-workstation-9.2-x86_64.iso (2e60e7e03cde151ebbb0f789192ff492) | Выключается | Выключается |
alt-p9-mate-20210612-x86_64.iso (d13d77423013a54f5d822bae59e2cae6) | Выключается | Выключается |
alt-p10-mate-20220612-x86_64.iso (5ef8c4a6aab6f31c141f2965ab32d66d) | Спрашивает | Спрашивает |
alt-workstation-10.0-x86_64.iso (8e73289f12ab15ee71d07b82ac532ad3) | Выключается | Выключается |
alt-server-10.0-x86_64.iso (3cc064c3410e8763c2b7bbd8d0af4936) | Спрашивает | Спрашивает |
Такое поведение абсолютно неожиданное и вообще говоря опасное, т.к. может привести к потере данных и открытых приложений.
А сервер вообще должен игнорировать кратковременное нажатие физической кнопки питания везде включая экран входа в систему.
Как включить обратно интерактивное окно с таймаутом и запросом "Shutdown this system now?" / "Выключить систему сейчас?" с вариантами ответа "Suspend" / "Ждущий режим", "Hibernate" / "Спящий режим", "Restart" / "Перезагрузить", "Cancel" / "Отменить", "Shutdown" / "Выключить"?
Если это баг, то на какой компонент следует его повесить?