Необходим обработчик для отслеживания обновлений пакетов, которым для правильной работы требуется обновление ядра. --- Решаемая проблема: из-за обновлённого пакета Virtualbox или Nvidia, но не обновлённого ядра, система переходит в режим восстановления и/или не стартует графическая сессия (чёрный экран). С проблемой сталкиваются многие пользователи, что особенно видно по чату. --- Краткое описание работы запрашиваемого обработчика: - Обработчик слушает момент старта обновления пакетов. - При начале обновления получает список обновляемых пакетов. - Проверяет в списке наличие пакетов, которым необходимо обновление ядра и модулей. - Проверяет подходит ли версия ядра и модулей для обновляемых пакетов. - Если нужно обновление ядра, предлагает обновить или предупреждает, что необходимо обновление ядра. -- В случае обновления через графический менеджер выводить предложение-предупреждение через штатную систему уведомлений, предлагая обновиться через Альтератор. При обновлении через dist-upgrade — диалог в терминале с предложением обновления с помощью update-kernel. --- Реализация позволит: - Избежать основной массы случаев, когда пользователь обновляет систему, но та "не заводится" из-за несоответствия модулей версии ядра. - Заметно повысит предсказуемость поведения и прибавит удобства использования ОС, особенно для пользователей с минимальными навыками обслуживания системы.
> Решаемая проблема: из-за обновлённого пакета Virtualbox ... система переходит в режим восстановления и/или не стартует графическая сессия Это как? В каком месте неработоспособный (да VB сам правда ломается) может повлиять на работу системы? Так не бывает.
> из-за обновлённого пакета Nvidia, но не обновлённого ядра, система переходит в режим восстановления и/или не стартует графическая сессия (чёрный экран). Это надо разобрать подробнее. Вероятно такое возможно в каких-то случаях, но до p8 включительно у меня таких проблем не было. Более того, у меня обычно несколько разных ядер и, бывает, гружусь с разными. С p9/p10/p11 на рабочих станциях с NVidia пока, правда, особенно не работал, всё никак не перееду.