Bug 57083 - Запрос на реализацию обработчика предлагающего обновить ядро и модули
Summary: Запрос на реализацию обработчика предлагающего обновить ядро и модули
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: apt (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-01 15:30 MSK by igor
Modified: 2025-12-01 15:30 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description igor 2025-12-01 15:30:27 MSK
Необходим обработчик для отслеживания обновлений пакетов, которым для правильной работы требуется обновление ядра.

---

Решаемая проблема: из-за обновлённого пакета Virtualbox или Nvidia, но не обновлённого ядра, система переходит в режим восстановления и/или не стартует графическая сессия (чёрный экран).

С проблемой сталкиваются многие пользователи, что особенно видно по чату.

---

Краткое описание работы запрашиваемого обработчика:
- Обработчик слушает момент старта обновления пакетов.
- При начале обновления получает список обновляемых пакетов.
- Проверяет в списке наличие пакетов, которым необходимо обновление ядра и модулей.
- Проверяет подходит ли версия ядра и модулей для обновляемых пакетов.
- Если нужно обновление ядра, предлагает обновить или предупреждает, что необходимо обновление ядра.
-- В случае обновления через графический менеджер выводить предложение-предупреждение через штатную систему уведомлений, предлагая обновиться через Альтератор. При обновлении через dist-upgrade — диалог в терминале с предложением обновления с помощью update-kernel.

---

Реализация позволит:
- Избежать основной массы случаев, когда пользователь обновляет систему, но та "не заводится" из-за несоответствия модулей версии ядра.
- Заметно повысит предсказуемость поведения и прибавит удобства использования ОС, особенно для пользователей с минимальными навыками обслуживания системы.