Openbox nm-applet
Настройка NetworkManager в Openbox
Для удобного управления сетями нам нужен апплет на панель (nm-applet). Его можно найти в пакете network-manager-gnome.
sudo apt-get install network-manager-gnome
Также стоит добавить его в автозагрузку при запуске опенбокса. Для этого добавим в файл ~/.config/openbox/autostart.sh строчку:
nm-applet &
Еще добавляем пользователя в группу netdev
addgroup user netdev
Также ему нужен consolekit для управления правами, а тот, в свою очередь, работает только с использованием gdm, kdm или lightdm.
sudo apt-get install lightdm
!Важно: Как было выяснено, очень много полезных вещей управляется через policykit, который, в свою очередь, работает через consolekit, в котором, начиная с недавних версий, появился баг.
Полезные вещи: сапенд, сон, выключение, перезагрузка, автомонтирование usb-устройств, сеть, звук Поэтому очень неплохо бы с этим разобраться
TODO: Настроить работу consolekit без dm
Пока вот так, но еще не все: ~/.xinitrc:
exec ck-launch-session dbus-launch --exit-with-session openbox-session
Проблема локализована. Косяк в consolekit - неверно выставляется значение is_active для текущей сессии пользователя (FALSE вместо TRUE). Посмотреть можно выполнив
ck-list-sessions