Você precisa desligar sem a tela inicial e na linha de comando para ver o que está acontecendo. Primeiro você precisa desabilitar o splash através do GRUB (veja desligamento detalhado )
Inicialize e mantenha pressionada a tecla SHIFT para entrar no grub. Pressione enquanto sobre a entrada do linux para editá-lo. Em seguida, vá para a linha do kernel (pressione END para ir até o final da linha) e remova os argumentos "quiet" e "splash". Na verdade, para este teste, pule a interface gráfica e adicione o argumento "texto". (Sem isso você pode chegar à linha de comando com CTRL + ALT + F1)
Faça login e digite:
sudo shutdown -v -h now
(-v para verbose, -h para parada.)
Arquivos de log do kernel em /var/log/kern.log devem conter carimbos de hora legíveis por humanos. Abra-os com o visualizador de arquivos de log
gnome-system-log
(File > open) E você deve ver o carimbo de hora legível à esquerda. Se você ainda não vê os humanos legíveis, esse cara fez um pouco de scripts python / perl para analisá-los.