Podczas zamknięcia często dostaję wiadomość
watchdog did not stop!
a następnie laptop zawiesza się po kilku innych liniach bez wyłączania się.
Masz pomysł, jak to naprawić? Ostatnio zdarzało się to bardzo często, zwykle kiedy laptop był włączony przez pewien czas.
Używam Debian 8 na Asus UX32LA
Znalazłem ten plik systemowy (pokazuje konflikt z shutdown.target), jeśli może pomóc. Mam wrażenie, że problem zależy od jakiegoś problemu pochodzącego ode mnie, który próbuje naprawić podświetlenie (co w rzeczywistości działa tylko z grubym paramenterem „acpi_osi =”)
[Unit]
Description=Load/Save Screen Backlight Brightness of %i
Documentation=man:[email protected](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
Odpowiedzi:
watchdog did not stop!
Linia jest normalne zachowanie.systemd
ustawia licznik czasu „ sprzętowego nadzoru ” jako zabezpieczenie przed awarią, aby upewnić się, że jeśli normalny proces zamykania zawiesi się lub nie powiedzie, komputer nadal będzie się wyłączał po upływie określonego czasu. Ten okres jest zdefiniowany w zmiennejShutdownWatchdogSec=
w pliku/etc/systemd/system.conf
. Oto opis z dokumentów :Jak już wspomniałeś, wydaje się prawdopodobne, że faktyczny problem związany jest ze zmianą ustawień ACPI. Odpowiedzi w tym wątku na forum Debiana sugerują, co następuje:
Jeśli
reboot=bios
nie działa, sugerują ponowienie próbyreboot=acpi
Czy któryś z nich działa dla Ciebie?
źródło
/sbin/shutdown -r now
działa zamiastshutdown -r now
lubreboot
.systemctl
), nie mam pojęcia dlaczego.Jestem na komputerze jednopłytkowym MIO z tym samym problemem:
sudo reboot
lub [CTRL] + [ALT] + [DEL] prowadzi do zawieszenia się naŻadne z powyższych nie działało dla mnie, ale na szczęście ich kombinacja wykonała zadanie:
Użyj
GRUB_CMDLINE_LINUX="reboot=bios"
(reboot=acpi
nie działało dla mnie)Użyj
systemctl reboot -i
, aby pomyślnie zrestartować system. ( link )źródło
Miałem ten sam problem, jednak watchdog nie jest sam w sobie problemem. Okazało się to być ustalone przez ustawienie
use_lvmetad = 0
w/etc/lvm/lvm.conf
. W każdym razie mogą to być różne usługi.Jeśli po tym wystąpią długie czasy uruchamiania, uruchom
systemd-analyze blame
. W moim przypadku stwierdziłem, żesystemd-udev-settle.service
spowodowało to duże opóźnienia, które można złagodzić, uruchamiającsystemctl mask systemd-udev-settle
.źródło