При выключении я часто получаю сообщение
watchdog did not stop!
а затем ноутбук останавливается после нескольких других строк, не выключаясь.
Есть идеи, как это исправить? В последнее время это случалось очень часто, обычно, когда ноутбук некоторое время включался.
Я использую Debian 8 на Asus UX32LA
Я нашел этот системный файл (он показывает конфликт с shutdown.target), если это может помочь. У меня сложилось впечатление, что проблема зависит от некоторой проблемы, исходящей от того, что я пытался исправить подсветку (которая на самом деле работает только с параметром grub "acpi_osi =")
[Unit]
Description=Load/Save Screen Backlight Brightness of %i
Documentation=man:systemd-backlight@.service(8)
DefaultDependencies=no
RequiresMountsFor=/var/lib/systemd/backlight
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service systemd-remount-fs.service
Before=sysinit.target shutdown.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/lib/systemd/systemd-backlight load %i
ExecStop=/lib/systemd/systemd-backlight save %i
Ответы:
watchdog did not stop!
Линия является нормальным поведением.systemd
устанавливает аппаратный сторожевой таймер в качестве отказоустойчивого, чтобы гарантировать, что в случае зависания / сбоя нормального процесса выключения компьютер все равно будет выключен через указанный период времени. Этот период времени определяется в переменнойShutdownWatchdogSec=
в файле/etc/systemd/system.conf
. Вот описание из документов :Как вы указали, похоже, что ваша настоящая проблема связана с изменением настроек ACPI. Ответы в этой ветке форума Debian предполагают следующее:
Если
reboot=bios
не работает, они предлагают повторить попытку сreboot=acpi
Есть ли что-нибудь из этого для вас?
источник
/sbin/shutdown -r now
работает вместоshutdown -r now
илиreboot
.systemctl
), я понятия не имею, почему.Я на одноплатном компьютере MIO с той же проблемой:
sudo reboot
или [CTRL] + [ALT] + [DEL] приводит к зависанию наНичто из вышеперечисленного не сработало для меня, но, к счастью, их комбинация сработала:
Используйте
GRUB_CMDLINE_LINUX="reboot=bios"
(reboot=acpi
не работает для меня)Используйте
systemctl reboot -i
, чтобы успешно перезагрузить систему. ( ссылка )источник
У меня была та же проблема, однако, сторожевой таймер не является самой проблемой. Оказалось, это исправить, установив
use_lvmetad = 0
в/etc/lvm/lvm.conf
. Могут быть разные сервисы в любом случае.Если после этого вы испытываете много времени загрузки, запустите
systemd-analyze blame
. В моем случае я обнаружил, что этоsystemd-udev-settle.service
вызвало большие задержки, которые могут быть смягчены при запускеsystemctl mask systemd-udev-settle
.источник