Выключение компьютера из Openbox

Выключение компьютера из Openbox

Недавно я установил Openbox и прочитал руководство, в котором говорилось, что ПК следует выключать с помощью этой команды:

gdm-control --shutdown && openbox --exit

Однако это кажется немного нелогичным. Зачем мне сначала выключать компьютер, а потом выходить из Openbox? Как это вообще возможно?

Или, может быть, это gdm-control --shutdownпросто посылает сообщение куда-то? Что, если компьютер выключится до того, как Openbox сможет выйти? Это действительно "правильный путь"?

Информация:

Ссылка на руководство Openbox:http://urukrama.wordpress.com/openbox-guide/
ОС: Debian Linux 7.0

решение1

Создайте такой псевдоним. Затем просто введите shut.

alias shut="su -c 'shutdown -h now'"

Для этого вам нужны права root, поэтому сначала установите пользователя в качестве суперпользователя ( su), а затем введите команду ( -c). Это -hозначает «остановить» после выключения, т. е. не перезагружаться (или делать что-либо еще).

решение2

Я немного опоздал на вечеринку, но чтобы ответить на вопрос, как это вообще возможно, на странице руководства gdm-control все сказано:

DESCRIPTION
       gdm-control lets you control gdm from within an X session.  It enables
       you to change GDM's behaviour for when you end the current sesson.  For
       instance, you can tell GDM to reboot, and then immediately log out of
       the current session, and the computer will be rebooted
OPTIONS

       ...<snip>...

       --shutdown
            Shutdown the computer when the current session ends.

Поэтому вы указываете gdm завершить работу по завершении сеанса, а затем завершаете сеанс.

Для себя я попробовал то, что былопредложено в этом вопросеи обнаружил, что это systemctl poweroffмне отлично подходит.

Связанный контент