Openbox nm-applet

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску

Настройка 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


http://forums.debian.net/viewtopic.php?p=373858