Ключ може бути в цьому реченні, "він вбиває всі запущені процеси". У моєму випадку це НЕ! Проблема була викликана redis-server
процесом, який чомусь неможливо було нормально зупинити. Після того, як я вбив усі redis-server
процеси, sudo killall redis-server
я зміг нормально вимкнутись. Оскільки мені часто не потрібно переробляти, я зупиняв його при запуску за допомогою цих команд:
sudo update-rc.d -f redis-сервер видалити
sudo update-rc.d -f redis_6379 видалити
Я зачекаю на оновлення, яке виправить цю проблему, але поки я запам’ятаю, щоб зупинити процес редагування перед вимиканням.
У вашому випадку він може не змінитися, але це, ймовірно, помилковий процес, який Ubuntu не зміг би вбити.
Це може допомогти вам перевірити проблему:
service --status-all
: перелічує всі послуги, зареєстровані в системі. Служби, які починаються із завантаження ОС, перед ними матимуть символ [+].
Прочитайте повідомлення журналу, які з’являються на екрані, коли ви натискаєте кнопку живлення, щоб вручну вимкнути живлення. У моєму випадку я щось прочитав про спробу закрити сервер redis. Повідомлення також можуть з’являтися, якщо натиснути деякі випадкові клавіші.
Перегляньте програми, які ви встановили недавно, можливо, одна з них викликає проблему.
Спробуйте закрити всі непотрібні процеси та подивіться, чи можете ви нормально вимкнутись. Якщо ви можете, повторіть процес, звужуючи кандидатів, поки ви не дістанетесь до програми-баггі.