В какой теме ещё полистать по поводу выключения?
Переключитесь в другую консоль
Ctrl-Alt-F2, залогиньтесь под рутом
su-, размонтируйте все диски
umount -a, остановите все процессы
/sbin/killall5 -TERM, и под конец выполните такую команду:
echo 1 > /proc/sys/kernel/sysrq
echo u > /proc/sysrq-trigger
sleep 2
echo o > /proc/sysrq-trigger
Выключился? Если да, значит проблема в ядре или системе, возможно стоит тогда обновиться, как предлагалось выше. Если нет, скорее проблема с железом или с биосом, на это могут влиять и опции загрузки ACPI, и настройки в BIOS.