Можно ли поддерживать работу nm-апплета между вызовами стартапа WM?

Я использую nm-applet для взаимодействия с NetworkManager и запускаю xmonad в качестве менеджера окон. Мои X-сессии (включая nm-applet) настроены с помощью скрипта /usr/local/bin/xmonad.start.

У меня вопрос: как я могу поддерживать nm-апплет в фоновом режиме, пока работает X, но не обязательно xmonad? Как упоминалось выше, он запускается с помощью xmonad (и умирает вместе с ним при перезапуске xmonad и т. Д.).

Я использую gdm для управления своими сеансами X и запускаю 10.10. Где хорошее место для запуска nm-апплета, отвечающего моим конкретным потребностям? Мне нужно убрать его из-под контроля xmonad, но я не знаю с чего начать.

Любая помощь, советы и т. Д. Приветствуется.

Редактировать : похоже, проблема в том, как я интегрировал xmonad. У меня есть сценарий сеанса в виде файла в /usr/share/xsessions/xmonad.desktop со следующим содержимым:

[Desktop Entry]
Encoding=UTF-8
Name=XMonad
Comment=Lightweight tiling window manager
Exec=/usr/local/bin/xmonad.start
Icon=xmonad.png
Type=XSession

/usr/local/bin/xmonad.start содержит следующее:

#!/bin/bash

xrdb -merge ~/.Xresources
xcompmgr -c &

trayer --edge top --align right --SetDockType true --SetPartialStrut true --expand true --width 8 --heighttype pixel --height 18 --transparent true --alpha 0 --tint 0x000000 &

gnome-settings-daemon &
gnome-screensaver &

if [ -x /usr/bin/nm-applet ] ; then
    nm-applet --sm-disable &
fi

/usr/bin/urxvtd -q -o -f &
eval `ssh-agent` &

if [ -x /usr/bin/gnome-power-manager ] ; then
    sleep 1
    gnome-power-manager &
fi

/usr/bin/gnome-volume-control-applet &
exec xmonad

Вопрос в том, как интегрировать xmonad , gdm, X и т. д. таким образом, чтобы воспроизвести поведение, которое у меня есть в настоящее время , за исключением с запущенным nm-апплетом (и, возможно, другими программами), независимо от того, работает ли xmonad?

6
задан 25 November 2010 в 21:44

1 ответ

Я всегда думал, что если вы поместите эту информацию в свою ~ / .xsession, то у вас не возникнет этой проблемы, тогда вы запустите nm-applet перед xMonad. Я знаю, что мой nm-апплет, кажется, не перезагружается при перезапуске xMonad. (Я могу вставить свой скрипт запуска здесь позже, если вы хотите посмотреть)

0
ответ дан 25 November 2010 в 21:44

Другие вопросы по тегам:

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