O computador não desliga ao desligar/reiniciar (Arch)

O computador não desliga ao desligar/reiniciar (Arch)

Meu computador não desliga quando tento desligá-lo ou reiniciá-lo, sou forçado a pressionar o botão liga/desliga.

No desligamento, um único_é exibido (às vezes piscando, às vezes não).

Na reinicialização, duas linhas semelhantes são exibidas, que dizem watchdog watchdog0: watchdog did not stop!. Essas duas linhas permanecem por cerca de 0,25 segundos, depois a tela desliga, mas o computador não (ainda há a luz "ligado").

Quando os comandos são executados no desktop, pode acontecer que a tela congele no tty1 (com a saída do servidor X e assim por diante), portanto nenhum dos casos acima acontece. Presumo que não valha nada, mas por uma questão de precisão, você sabe.

O caso de reinicialização pode acontecer no desligamento (e vice-versa), não testei, então não posso dizer com certeza.

Comandos tentados:

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

Instalei o Arch do zero (forma padrão, quero dizer, não instalei uma distribuição customizada baseada nele ou executei o Architect), então pode ser um módulo que está faltando. Pelo menos espero que seja tão simples.

Não hesite em fazer perguntas sobre coisas relevantes que devo incluir.

Responder1

Resolvido após uma atualização do Linux. Não é muito útil entender o porquê.

Responder2

Várias coisas que você pode experimentar.

Primeiro, dê uma olhada no BIOS e veja se alguma configuração de energia parece desativada.

Segunda edição /etc/default/grube altere a linha GRUB_COMMAND_LINE_DEFAULT="quiet"para GRUB_COMMAND_LINE_DEFAULT="quiet acpi=force", execute grub-mkconfig -o /boot/grub/grub.cfgdepois e reinicie.

Quanto ao watchdog, verifique se você tem um arquivo chamado /dev/watchdog, se não, isso explica o problema, mas não o desligamento. Normalmente o watchdog não é usado, a menos que você tenha um dispositivo incorporado. Watchdog é um processo ou hardware que verifica se o sistema ainda está respondendo e, caso contrário, o reinicia. Em /etc/systemd/system.confvocê pode ver uma linha que diz #ShutdownWatchdogSec=10min. Esta é uma configuração padrão. Tudo o que isso significa é que o sistema desligou antes que o período de 10 minutos terminasse e o systemd não desligou o watchdog. Não deve afetar o problema de energia. Embora nunca se saiba.

informação relacionada