Se você já tiver feito sudo halt
, sudo shutdown -h now
, sudo shutdown now
ou mesmo init 0
e o sistema ainda não estiver realmente encerrado, sugiro ver primeiro nos registros qual processo não está sendo encerrado corretamente. Gostaria de começar com syslog
:
cat /var/log/syslog
ou melhor ainda tail -n50 /var/log/syslog
e veja se há alguma coisa aí mencionando o problema.
Como você mencionou, você removeu vários aplicativos que você achava que eram o problema, mesmo removendo postgresql
porque era o que estava aparecendo como desativado muito lentamente.
Outra parte muito importante para verificar é o seu BIOS. Verifique se, nas configurações de gerenciamento de energia, as opções corretas estão ativadas ou definidas para que um sistema operacional possa desligar o computador.
Por fim, você pode verificar algumas opções do kernel para ver se o problema está relacionado ao gerenciamento de energia. No tipo de terminal:
sudo gedit /etc/default/grub
e na linha que diz:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Adicione na segunda linha uma destas opções:
-
noapic - desativará o APIC.
-
acpi = off ou noacpi - desativará a ACPI.
-
acpi = force - Forçará o uso da ACPI.
Deve ficar assim após a edição (Exemplo mostrando noapic)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="noapic"
Mais informações sobre essas 2 opções em Quais são os F6 opções durante a instalação?
Depois de definir um deles, salve o arquivo e digite o terminal sudo update-grub
. depois reinicie e teste para ver se o sistema é desligado.
Se você ainda tem um sistema que não encerra e tem o que você comentou:
gnome-session[2464]: WARNING: Unable to stop system: Authorization is required
Você pode estar sofrendo de um desses relatórios de bugs
Você encontrará sugestões que vão desde a edição de /etc/default/halt
até a alteração da ordem de alguns serviços nas pastas rc
(rc0.d ... rc6.d).
O que eu sugiro, pelo menos até que o bug seja eliminado, é fazer um comando sudo kill -9 PROCESSID
ou sudo killall PROCESSNAME
no processo que está causando um problema.