Aparentemente, algo mudou no meu sistema e, em vez de desligar em 500 milissegundos, agora ele precisa esperar 1 minuto e 30 segundos devido a algum processo desconhecido que o impede. A tela de desligamento do plymouth diz algo semelhante a "um trabalho de parada está sendo executado para a sessão 2".
Existe alguma maneira de desativar completamente todos os "tempos limite" para o desligamento dos serviços do systemd e forçar o computador a desligar instantaneamente em qualquer circunstância? Não quero esperar que um trabalho de parada seja concluído, se eu pressionar o botão liga / desliga ele deve desligar instantaneamente, não importa o que esteja sendo executado no sistema.
Além disso, existem logs para visualizar ou ferramentas que podem mostrar qual processo está segurando o processo de desligamento? Eu sei que systemd-analyze
funciona para inicialização, existe um equivalente para atrasos de desligamento?
Minha pesquisa sobre definir o tempo limite para um valor baixo aparentemente se aplica apenas a serviços systemd singulares, e não consegui encontrar uma maneira de configurar um tempo limite de 1 segundo em todo o sistema.
Estou no Debian instável.
1 respostas