[РЕШЕНО] NetworkManager и non-root юзер

Приквел: все работало. Но вот решил поставить systemd и подошел к делу основательно - прочитал маны, подготовился, потом поставил.

Суть проблемы проблемы такова - после запуска сервиса NetworkManager и старта nm-applet не видно сетевых интерфейсов, VPN-настроек и вообще каких либо подключений (если запустить sudo nm-applet - все становится доступно).

ДМ - SLIM, ДЕ- XFCE.
Читаем вики, делаем как сказано, перезагружаемся… и ничего не выходит.
посему прошу помощи в решении этого вопроса.

P.S.
после перезагрузки и далнейшего использования оказалось, что ничего так и не работает ни если убрать dbus-launch из строки запуска в .xinitrc, ни если добавить туда. проблема решается, если проделать манипуляции типа записать dbus-launch, перезагрузить иксы, перезагрузить сервис NetworkManager в systemd, но не всегда и закономерность установить не удалось.
все нормально работает только если запустить из консоли exec ck-launch-session dbus-launch startxfce4.
но даже в этом случае NM себя довольно страно ведет: нельзя включить/выключить управление сетью в меню по ПКМ, например.
почему же такой бардак начался после перехода на systemd?
а юзер в соответствующую группу входит???
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
без слима попробуй но только по полному феньшую с дбас и полкит.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
nafanja
а юзер в соответствующую группу входит???

Да, раньше же работало.

sleepycat
без слима попробуй но только по полному феньшую с дбас и полкит.

ага, так работает. Спасибо, что подсказали - у меня в .xinitrc был dbus-launch, убрал его и заработало как надо (буду рад, если поясните - почему так).
т.е. было
exec dbus-launch startxfce4
дибас такая хреновина, которая которая позволяет процессам давать над собой контроль др. процессам не привилигированным,(как правило авторизация по факту членства в группах) , ск такая же хрень, только можно все разрешить, но авотризация по конфигам…простите, но в силу алкогольных обстоятелсьств на сегоднюшний ммомент, я лучше не объясню, ибо не помню прочто вопрос был))) просто что точно могу сказать, что слим , да вообщем любой менеджер умудряется запустить де или вм как он сам это видит, конечно это настраивается, но почемуто никто не задается вопросом сразу, что дм это программа и у ней тоже есть конфиг. Обычно затык в том что дм запускает вм не так как думает рут))
я вот так запкскаю все(даже если это все и не требуется явно) и ни разу проблем не имел, правда надо отметить что дм я вообще не очень то жалую.
┌─[ Пт. авг. 17 ] :: [jinn] - [jinnlamp] :: [~]
└─>> cat .xinitrc | grep exec
# exec gnome-session
# exec startkde
# exec startxfce4
#exec xset +fp /usr/share/fonts/local
#exec xset fp rehash
#exec ck-launch-session dbus-launch startxfce4
#exec ck-launch-session awesome
#exec ck-launch-session dbus-launch icewm-session
#exec ck-launch-session dbus-launch pekwm
#exec ck-launch-session dbus-launch openbox-session
#exec ck-launch-session dbus-launch wmii
#exec ck-launch-session dbus-launch wmfs
#exec ck-launch-session dbus-launch awesome
#exec ck-launch-session mate-session
#exec ck-launch-session gnome-session-cinnamon
exec ck-launch-session dbus-launch i3
#exec ck-launch-session dbus-launch enlightenment_start
#exec ck-launch-session dbus-launch startlxde
#exec ck-launch-session dbus-launch dwm
#exec ck-launch-session xmonad
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
sleepycat, а можешь весь .xinitrc показать?
Думаю ты правильных заготовочек для запуска всех возможных вм наделал…
Хочу такой же, может пригодится.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
sleepycat, а можешь весь .xinitrc показать?
Думаю ты правильных заготовочек для запуска всех возможных вм наделал…
Хочу такой же, может пригодится.
поддерживаю просьбу)
я гдето видел в репах скрипт , который тоже запускает несколько приложений на выбор,чтото вроде консольного дм. А так ничего особенного, просто я не удаляю старое, а коментирую если думаю что может потом пригодится. Просто со временем осело. Было ранее в скрипте установка шрифтов курсоров и некоторых переменных, надо было для вм у которых туго с автостартом, но это я удалил, точнее забыл скопировать с бекапа, а бекап затер новым, вот с этими командами действительно было бы чем поделиться. А так что тут? всего просто копипаст))) нашли что попросить)))
дайте мне минут 30, я щас в нем срам удалю и выложу.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Надеюсь мой влезет.
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
# (Optional) Add custom configs or execute scripts from `xinitrc.d`#
if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi
# Some tips and tricks #
# Add custom autorun scripts for executing with X-session
#~/.config/misc/autorun/*.sh &
# Add custom directories with some fonts in font database
#exec xset +fp /usr/share/fonts/local
#exec xset fp rehash
# Install custom cursors sets
#xsetroot -cursor_name left_ptr
# Install custom keyboard layouts
#setxkbmap -layout ru
# Update x resources db
#xrdb -merge ~/.Xresources
# Templates of custom sessions #
# Start XFCE
#exec ck-launch-session dbus-launch startxfce4
# Start AWESOME
#exec ck-launch-session dbus-launch awesome
# Start ICEWM
#exec ck-launch-session dbus-launch icewm-session
# Start PEKWM
#exec ck-launch-session dbus-launch pekwm
# Start OPENBOX
#exec ck-launch-session dbus-launch openbox-session
# Start WMII
#exec ck-launch-session dbus-launch wmii
# Start WMFS
#exec ck-launch-session dbus-launch wmfs
# Start MATE
#exec ck-launch-session dbus-launch mate-session
# Start CINNAMON
#exec ck-launch-session dbus-launch gnome-session-cinnamon
# Start I3
exec ck-launch-session dbus-launch i3
# Start ENLIGHTENMENT
#exec ck-launch-session dbus-launch enlightenment_start
# Start LXDE
#exec ck-launch-session dbus-launch startlxde
# Start DWM
#exec ck-launch-session dbus-launch dwm
# Start KDE 
#exec ck-launch-session dbus-launch startkde
# Start XMONAD
#exec ck-launch-session dbus-launch xmonad
# Start ION
#exec ck-launch-session dbus-launch ion
# Start JOEWM
#exec ck-launch-session dbus-launch jwm
# Start WINDOWMAKER
#exec ck-launch-session dbus-launch wmaker
# Start GNOME
#exec ck-launch-session dbus-launch gnome-session
# Start BLACKBOX
#exec ck-launch-session dbus-launch blackbox
# Start FLUXBOX
#exec ck-launch-session dbus-launch startfluxbox
# Start FVWM
#exec ck-launch-session dbus-launch fvwm2
# Start RAZORQT
#exec ck-launch-session dbus-launch razor-session
# Start COMPIZ
#exec ck-launch-session dbus-launch compiz ccp
# Start AMIWM
#exec ck-launch-session dbus-launch amiwm
# Start AFTERSTEP
#exec ck-launch-session dbus-launch afterstep
# Start METACITY
#exec ck-launch-session dbus-launch metacity
# Start SAWFISH
#exec ck-launch-session dbus-launch sawfish
# Start STUMPWM
#exec ck-launch-session dbus-launch stumpwm
# Start SUBTLE
#exec ck-launch-session dbus-launch subtle
# EOF
Хотел просто прицепить, но чтото цепляние у нас под строгим надзором)).
Не знаю накой оно Вам, там ничего интересного или выдающегося нет, имхо.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
sleepycat благодарю за такую гениальную разработку )))
как раз, хотел посмотреть другие менеджеры окон, а тут и список уже и способ запуска.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.