Parece que não há prioridade ou um único ponto de configuração para definir qual servidor de notificação do freedesktop deve ser executado. Eu tenho esse problema com o XFCE instalado no Ubuntu 14.04.
Lançamento da notificação do Unity xfce4-notifyd
(notificações no estilo do XFCE) como era o padrão.
-
Verifique os serviços de notificação disponíveis, por exemplo:
$ 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
-
Desative os não necessários, deixe apenas o desejado, adicione um sufixo de extensão de nome
.disable
: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
-
Verifique
notify-send test
Se não houver arquivo de serviço do Gnome /usr/share/dbus-1/services/org.gnome.Notifications.service
. Tente adicionar notify-osd
para inicializar aplicativos. Veja Como faço para iniciar aplicativos automaticamente no login? . O DBUS tentará iniciar o serviço somente se não houver nenhum processo que já tenha adquirido a propriedade do endereço de barramento ( org.freedesktop.Notifications
).