La computadora no se apaga al apagar/reiniciar (Arch)

La computadora no se apaga al apagar/reiniciar (Arch)

Mi computadora no se apaga cuando intento apagarla o reiniciarla, me veo obligado a presionar el botón de encendido.

Al apagar, un solo_se muestra (a veces parpadeando, a veces no).

Al reiniciar, se muestran dos líneas similares que dicen watchdog watchdog0: watchdog did not stop!. Estas dos líneas permanecen durante aproximadamente 0,25 segundos, luego la pantalla se apaga pero no la computadora (todavía está la luz "encendida").

Cuando los comandos se realizan en el escritorio, puede suceder que la pantalla se congele en tty1 (con la salida del servidor X, etc.), por lo que no ocurre ninguno de los casos anteriores. Supongo que no vale nada, pero en aras de la precisión, ya sabes.

El caso de reinicio puede ocurrir al apagar (y al revés), no lo probé, así que no puedo decirlo con seguridad.

Comandos probados:

sudo shutdown -h 0
sudo shutdown -P 0
sudo shutdown now
sudo reboot
sudo systemctl poweroff
sudo systemctl reboot
  • Computadora: Asus E403SA-WX0004T
  • Procesador: Intel Celeron N3050
  • Núcleo: 4.4.1-2-ARCH

Instalé Arch desde cero (de manera estándar, quiero decir, no instalé una distribución personalizada basada en él ni ejecuté Architect), por lo que puede ser un módulo que me falta. Al menos espero que sea así de simple.

No dudes en hacer preguntas sobre cosas relevantes que debo incluir.

Respuesta1

Resuelto después de una actualización de Linux. Sin embargo, no es tan útil entender por qué.

Respuesta2

Varias cosas que puedes probar.

Primero, eche un vistazo al BIOS y vea si alguna configuración de energía parece apagada.

En segundo lugar, edite /etc/default/gruby cambie la línea GRUB_COMMAND_LINE_DEFAULT="quiet"a GRUB_COMMAND_LINE_DEFAULT="quiet acpi=force", ejecútelo grub-mkconfig -o /boot/grub/grub.cfgdespués y luego reinicie.

En cuanto al perro guardián, verifique si tiene un archivo llamado /dev/watchdog, si no, eso explica el problema pero no el apagado. Por lo general, el perro guardián no se utiliza a menos que tenga un dispositivo integrado. Watchdog es un proceso o hardware que verifica si el sistema aún responde y, en caso contrario, lo reinicia. En /etc/systemd/system.confpuedes ver una línea que dice #ShutdownWatchdogSec=10min. Esta es una configuración predeterminada. Todo lo que significa es que el sistema se apagó antes de que terminara el período de 10 minutos y systemd no apagó el perro guardián. No debería afectar el problema de energía. Aunque nunca se sabe.

información relacionada