Как включить приостановку при выходе в CruchBang Linux?

683
Ashildr

Я использую CrunchBang Linux и менеджер окон Openbox, который очень минимален. Команда Exit в главном меню openbox открывает это окно, в котором нет списка Suspend .

Как включить приостановку при выходе в CruchBang Linux?

Как включить приостановку при выходе в CruchBang Linux?

В настоящее время я должен войти в систему как root в терминале и выполнить эту команду, чтобы приостановить мой компьютер:

root @ Tron: / home / aswin # pm-suspend

Это довольно трудоемкий процесс, и я хотел бы добавить приостановку в меню выхода. Есть ли способ добавить приостановку в меню выхода ?

1

1 ответ на вопрос

2
terdon

Crunchbang, похоже, поставляется с настроенным по-другому Openbox, чем то, что я получаю при установке на Debian. Мое меню выхода не так красиво, как у вас, и имеет еще меньше вариантов:

enter image description here

enter image description here

Итак, похоже, ваш Openbox настроен на запуск другого меню выхода, чем у меня. Я мог бы помочь больше, если вы точно определите, что он запускает и как он называется. В то же время, в качестве обходного пути, вы можете добавить пункт Suspendменю в ваше меню:

  1. Установите, sudoчтобы позволить вам работать pm-suspendбез пароля. Откройте терминал, запустите visudoи добавьте эту строку (при условии, что ваше имя пользователя aswin):

    aswin ALL=NOPASSWD:/usr/sbin/pm-suspend 

    Если вы не привыкли vi, вы также можете редактировать файл /etc/sudoersнапрямую, но использовать visudoбезопаснее.

  2. Добавьте новый пункт меню в меню Openbox, которое запускается sudo pm-suspend. Отредактируйте файл меню в ~/.config/openbox/menu.xml(если его нет, скопируйте его /etc/xdg/openbox/menu.xml) и добавьте следующие строки:

    <separator /> <item label="Suspend"> <action name="Execute"><execute>sudo pm-suspend</execute></action> </item> 

Теперь перезапустите Openbox, и ваше меню будет содержать новую Suspendзапись, которая должна приостановить работу вашего компьютера без необходимости ввода пароля:

enter image description here

это решает проблему, хотя копирование /etc/xdg/openbox/menu.xml изменило содержимое моего главного меню. Ashildr 10 лет назад 0
@ Странно, вы, вероятно, уже _had_ `~ / .config / openbox / menu.xml` и переписали его по умолчанию. terdon 10 лет назад 0
никаких проб. Я всегда использовал alt + f2 для всех остальных программ. Ashildr 10 лет назад 0

Похожие вопросы