У меня точно такая же проблема на моем Acer V5-571G: ноутбук выключается, выключает индикатор питания, а затем через несколько секунд запускается снова. Это происходит чаще при работе от батареи.
Кажется, проблема возникает из-за некорректной работы pm-utils. Но если вы пишете on
в /sys/bus/*/devices/*/power/control
ядро берет контроль над управлением питанием на указанных устройствах - и как - то это делает аппаратные средства , чтобы корректно завершить работу.
Итак, я написал сценарий:
#!/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 ). После этого ноутбук выключается нормально.
Я думаю, что есть только несколько шин / устройств, которые должны иметь значение «включено», записанное в их питание / управление, поэтому список устройств в сценарии может быть ограничен, но я просто не стал исследовать дальше.
UPD: Вот более изощренное решение той же проблемы: https://www.behnke.io/fedora-17-on-an-aspire-v5-571-reboot-on-shutdown/