Есть достаточно много решений, со своими плюсами и минусами, рассмотрим некоторые из них.
1. Использование gdm-control. В этом случае необходимо, чтобы вы входили в систему, через GDM(Gnome Display Manager).
gdm-control входит в пакет поставки Openbox, так что устанавливать ничего не придется. Использовать ее тоже очень просто. У программы есть несколько параметров:
gdm-control --shutdownВыключение, перезагрузка, 'спящий' режим, переключение юзера, соотвественно. После выполнения "gdm-control --shutdown" и выхода из Openbox, компьютер будет выключен. При этом выход из Openbox пользователь должен инициировать сам. И вы можете, например, добавить команду в автозапуск и при закрытии Openbox компьютер будет отключатся.
gdm-control --reboot
gdm-control --suspend
gdm-control --switch-user
При этом если вам надо будет закрыть Openbox без отключение, можно будет восспользоваться командой:
gdm-control --noneИ Openbox выключится без проблем.
Можно пойти другими путем и сделать несколько стандартных кнопок в меню.
Создаем два файла:
reboot.sh:
gdm-control --reboot && openbox --exit
shutdown.sh:
gdm-control --shutdown && openbox
Записываем их например в папку Openbox:~/.config/openbox/И добавляем пункты в меню:
sh ~/.config/openbox/reboot.shТеперь компьютер будет выключатся корретно.
sh ~/.config/openbox/shutdown.sh
Еще раз напомню, что этот способ будет работать только если вы используете GDM. Для тех, кто по каким-то причинам не хочет пользоваться им, я опишу другие методы в следующей части записи.
Комментариев нет:
Отправить комментарий