У меня была такая же проблема на моем Acer V5-571G: ноутбук выключается, выключает индикатор питания, а затем снова запускается через несколько секунд. Это происходит чаще при работе с батареей.
Проблема возникает из-за неправильной работы pm-utils. Но если вы напишете on в /sys/bus/*/devices/*/power/control, ядро будет контролировать управление питанием на указанных устройствах - и это как-то заставляет аппаратное обеспечение отключиться правильно.
Итак, я написал сценарий: [ ! d2]
#!/bin/bash
case "$1" in
stop) for i in /sys/bus/*/devices/*/power/control ; do echo on > $i ; done
;;
esac
exit 0
и чтобы он выполнялся каждый раз перед выключением, я поместил его под именем K32power-control-on в каталог /etc/rc0.d (не забудьте сделать исполняемый файл сценария, sudo chmod + x K32power-control-on). После этого ноутбук выключается нормально.
Я думаю, что есть только несколько автобусов / устройств, которые должны иметь значение «on», записанное на их мощность / управление, поэтому список устройств в сценарии может быть ограничено, но я просто не исследовал дальше.
UPD: Вот более утонченное решение той же проблемы: http://www.pbehnke.com/main/node/11[!d5 ]