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

Я использую nm-апплет для взаимодействия с NetworkManager, запустив xmonad в качестве диспетчера окон. Мои сеансы X (включая nm-апплет) настроены с помощью скрипта /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 в 22:44

8 ответов

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

1
ответ дан 25 July 2018 в 22:50
  • 1
    Пожалуйста, посмотрите мой отредактированный вопрос. – Sam Halicke 25 November 2010 в 22:46

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

1
ответ дан 31 July 2018 в 12:26
  • 1
    Пожалуйста, посмотрите мой отредактированный вопрос. – Sam Halicke 25 November 2010 в 22:46

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

1
ответ дан 2 August 2018 в 04:14
  • 1
    Пожалуйста, посмотрите мой отредактированный вопрос. – Sam Halicke 25 November 2010 в 22:46

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

1
ответ дан 4 August 2018 в 20:19

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

1
ответ дан 6 August 2018 в 04:19

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

1
ответ дан 7 August 2018 в 22:24

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

1
ответ дан 10 August 2018 в 10:33

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

1
ответ дан 13 August 2018 в 17:03
  • 1
    Пожалуйста, посмотрите мой отредактированный вопрос. – Sam Halicke 25 November 2010 в 22:46

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

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