Suponho que isso esteja relacionado ao fato de a ACPI não funcionar como deveria. Tente impor a interface de energia como uma opção de inicialização para ver se isso corrige isso.
Primeiro, abra um terminal e tente
sudo update-grub
sudo init 0
e veja se ele desliga corretamente (imagino que não, mas apenas para ter certeza).
Se isso não acontecer, reinicie, quando o grub aparecer, pressione e , isso deve mostrar seus parâmetros de inicialização
linux /boot/vmlinuz-linux root=UUID=<something-something> quiet splash
adicione acpi = força a ele
linux /boot/vmlinuz-linux root=UUID=<something-something> quiet splash acpi=force
pressione Enter para inicializar, agora tente desligá-lo novamente e veja se ele está desligado.
Se isso acontecer , você pode tornar esta opção permanente editando a configuração do grub.
Faça um backup do seu grub.cfg atual (apenas no caso)
sudo cp /etc/default/grub /etc/default/grub.backup
Agora abra o arquivo em um editor, como
sudo nano /etc/default/grub
E pesquise
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
e mude para
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
salve e execute
sudo update-grub
e tente desligar novamente. Isto é o mesmo que antes, mas permanentemente adicionado, se você quiser voltar / restaurar seu backup, lembre-se de rodar update-grub novamente, depois de alterar a configuração.