Хм, кентавр 7.0.1 (MATE), systemd - всё прекрасно выключается (однако ж десктоп).
Сталкивался с тем, что выкладывал свою проблему на моем железе, и никто не мог воспроизвести. Это довольно странно, но факт. На разном железе оно может глючить, на другом все будет ок.
Даже через shutdown -h now от root не всегда выключается и это 100% заслуга systemd.
по всей видимости на вашем буке дефолтные значения в
/etc/systemd/logind.conf
для
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=hibernate
HandleLidSwitch=suspend.
не срабатывают. Для "посмотреть" можно подставить во всех случаях значение
ignore
и раскоментировать эти строчки, после чего
systemctl restart systemd-logind
Естественно, сказав systemd, что мы меняем дефолтные значения, нужно настроить эти действия в системе.