Eu me deparei com um comportamento estranho do meu BunsenLabs GNU / Linux (que é baseado no Debian).
Às vezes não consigo desligar o sistema operacional. Não importa se eu uso sudo poweroff
ou a abordagem da GUI.
Isto é o que recebo após a execução sudo poweroff
:
Failed to start poweroff.target: Transaction is destructive
Existe uma solução alternativa? Por que isso está acontecendo?
Aqui está o conteúdo do meu /lib/udev/rules.d/70-power-switch.rules
:
ACTION=="remove", GOTO="power_switch_end"
SUBSYSTEM=="input", KERNEL=="event*", SUBSYSTEMS=="acpi", TAG+="power-switch"
SUBSYSTEM=="input", KERNEL=="event*", KERNELS=="thinkpad_acpi", TAG+="power-switch"
LABEL="power_switch_end"
systemd
udev
shutdown
bunsenlabs
Mateusz Piotrowski
fonte
fonte
Respostas:
Estou procurando a solução há um tempo e finalmente encontrei uma solução. Funcionou para mim. Eu não sei o que desencadeia esse comportamento estranho.
Esta é a receita para desligar o seu Debian:
ps aux | grep suspend
.Um dos resultados deve ficar assim
Execute
sudo kill 3651
ou qualquer que seja o resultado do seu resultado.Na primeira vez, consegui desligar o PC. Na segunda vez que o PC foi dormir imediatamente após o
kill
comando.É recomendável que você efetue logout do ambiente gráfico da área de trabalho antes de interromper o processo.
Fonte: Fóruns do Ubuntu .
fonte
Estou adicionando outra resposta a esta pergunta, porque no meu caso não havia nenhum
systemd-sleep
processo em execução, mas não pude parar, desligar, desligar ou reiniciar minha máquina. (Acho que esse comportamento é mais uma vez uma prova quesystemd
se qualifica totalmente como malware , mas vamos deixar essa discussão para outra hora.)No final, recorri ao kernel para ajudar na minha luta contra
systemd
. O seguinte não é tão diferente de uma reinicialização rígida (pressionando o botão liga / desliga), mas pode ajudar, caso você não tenha acesso físico à máquina:Uma vez reiniciado, prossiga pela acabando com o spawn do inferno.
fonte
echo b
seguinte:echo s > /proc/sysrq-trigger
(e aguarde um pouco). Então, talvez tente desmontar todos os sistemas de arquivosecho u
(cuidado, este não sei se poderia fazer você perder sua conexão remota à máquina).Teve esse mesmo problema.
Em seguida, executei, systemctl start poweroff.target
E desligou.
fonte