Демон уведомления об изменении на 14,04

В более старых версиях Ubuntu, /usr/share/dbus-1/services/org.freedesktop.Notifications.service мог быть отредактирован для изменения демона уведомления по умолчанию.

Однако изменение этого файла больше не влияет на демона уведомления по умолчанию в более новой версии. Какие-либо идеи о том, как изменить демона уведомления по умолчанию?

10
задан 26 May 2014 в 08:03

2 ответа

Кажется, что нет никакого приоритета, или единственная установка указывают для установки который freedesktop демон уведомления работать. Я получил такую проблему с XFCE, установленным на Ubuntu 14.04.

запуск уведомления о Единице xfce4-notifyd, поскольку это было значение по умолчанию.

  • Проверка на доступные сервисы уведомления, пример:

    $ grep -r org.freedesktop.Notifications /usr/share/dbus-1/services/
    /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service:Name=org.freedesktop.Notifications
    /usr/share/dbus-1/services/org.freedesktop.Notifications.service:Name=org.freedesktop.Notifications
    
  • Отключают не необходимые, оставляют только тот, который Вы хотите:

    sudo mv /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service.disable
    
    pkill xfce4-notifyd
    
  • Проверка

    notify-send test
    

стиль уведомления о Единице назад (notify-osd)

Иначе, Единица не запускает демона уведомлений по умолчанию. Таким образом, можно добавить тот, Вам нравится запускать приложения. См. , Как я запускаю приложения автоматически на входе в систему? . Я думаю, что это лучше, потому что это не влияет на другую настольную сессию что реле на сервисном файле для запуска их демона уведомлений.

Полезная Ссылка:

16
ответ дан 16 November 2019 в 15:33

Для начала потребности сказать, что поведение является причиной решить, это - неправильная работа NotifyOSD с Compiz или Metacity, что зависит от предпочтений. Это может быть также результат среды рабочего стола изменения (подобный GDM). Таким образом, лучшим решением для Вас будут лучшие детали, что Вы хотите сделать и где. "Где" то, где Ваш сервер NotifyOSD имеет работы.

Поэтому, если Ваши детали решения для Единицы:

killall notify-osd
notify-osd

или если выше пробной версии было неудачно, таким образом, можно попробовать твердость наиболее распространенная среда:

sudo apt-get build-deps unity

Позволяют нам для нахождения ответа вместе.

0
ответ дан 16 November 2019 в 15:33

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

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