Вопрос: Выключение системы перестало работать


Так как на прошлой неделе выключение перестало работать в моей системе. Либо я использую меню выключения в Unity / LightDM, либо использую sudo shutdown -h now система просто блокирует, и я не могу использовать Alt+reisub, Работает только жесткое завершение работы.

Если я выключился из tty, это последний выход, который я получаю до того, как система зависает:

umount: /run/lock: not munted
umount: /run/shm: not mounted
mount: / is busy
* Will now halt
[...] Power down.

После этого включается использование диска, и я ничего не могу сделать.

В чем может быть проблема?

Что я пробовал

  • задавать acpi=force в GRUB не помогает;
  • проверьте наличие ошибок в процессе выключения: во время выключения я получаю любую ошибку, кроме строк, указанных сверху;
  • acpid установлен.
  • reboot / suspend работает просто отлично!

редактировать

Как видно Вот я получаю некоторые предупреждения относительно ACPI в /var/log/boot.log,


2
2017-11-28 20:52


Источник


mount: / is busy... какие? Вы уверены, что не устанавливали какие-либо пакеты, которые могли бы помешать отключению? - MiJyn
да, у меня есть, но все пакеты, которые не должны иметь ничего с процессом shutdown: латекс, vala, текстовые редакторы и т. д. Возможно, проблема возникла из-за некоторого обновления? Я попробую загрузиться с другим ядром - Salem
Также запустите обновления системы снова :) - MiJyn


Ответы:


Проблема заключается в ошибка, и это вызвано не только одной службой, но и множеством из них, см. этот протектор для дополнительной информации.

Скорее всего dnsmasq, dhclient, modem-manager а также network-manager являются вовлеченными службами.


4
2017-12-05 12:42





Простое решение, которое сработало для меня

Перед завершением работы щелкните значок сети на верхнем системном трее и снимите флажок «Включить сетевое подключение».

PS. Я linux noob. Обнаружил этот трюк от эта тема,


1
2018-05-16 14:26