TL;DR:Моя рабочая станция Debian принудительно перезагрузилась. Я думаю, needrestart
что это ответственно, но это не имеет смысла.
Я сейчас немного расстроен: та же проблема, на которую указали пользователи Linux в Windows, только что возникла на моей рабочей станции Debian.
Я использую Debian Sid с KDE, установленным по умолчанию. Внезапно я получаю уведомление, в котором говорится:
Требуется повторный вход или перезагрузка!
В вашем сеансе запущены устаревшие двоичные файлы или библиотеки, перечисленные ниже. [перечислены процессы...]
Я решил отложить это на вечер, но через несколько секунд выскочило еще одно уведомление. И еще одно. И еще одно. Вскоре мои уведомления были переполнены:
И каждые пять секунд появляется новое уведомление. Я нашелэтот ответна другой вопрос отключение уведомлений путем редактирования /etc/needrestart/notify.conf
. После того, как я сохранил файл, он, казалось, остановился, но затем, не более чем через минуту, все мои программы были заменены экраном-заставкой перезагрузки Debian.
Этот перезапуск не мог произойти из-за того, что у меня были открыты какие-либо приложения (у меня были только Firefox и Discord, возможно, какие-то другие программы), и то, что это произошло сразу после перенастройки, needrestart
казалось более чем совпадением, поэтому я удалил этот пакет из своей жизни. Я также удалил его unattended-upgrades
.
Должно ли это быть все, что мне нужно сделать? Будет ли он needrestart
даже нести ответственность за принудительную перезагрузку рабочей станции? Если это былонамеренноответственный за перезапуск моей рабочей станции, я бы счел тревожным, что Debian позволяет устанавливать его по умолчанию. Было бы более правдоподобно, если бы это была ошибка одного из них needrestart
или какого-то другого процесса за кулисами. Если так, то куда мне обратиться, чтобы узнать, какой процесс перезапустил мою рабочую станцию?