Comment remplacer **notification-daemon**
(notifications laides en bas de l'écran) par
NotifyOSD
(bulles modernes dans le coin supérieur droit)?
J'ai trouvé quelques articles à ce sujet, mais GNOME en mode par défaut n'a pas Default Provider
dans
gnome.session
(uniquement en mode de secours).
Les informations fournies par ce message sont liées:
Comment puis-je faire en cliquant sur les notifications Notify-OSD m'amener à leur application/message?
Le fichier système (12.04):
file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
le contenu est:
[Service D-BUS] Nom = org.freedesktop.Notifications Exec =/bin/sh -c 'si [! -x/usr/lib/notification-daemon/notification-daemon] || ["$ GDMSESSION" = invité-restreint] || ["$ GDMSESSION" = gnome-classic-guest -restricted] ["$ GDMSESSION" = par défaut -a "$ (nom de base` readlink/etc/alternatives/x-session-manager`) "= gnome-session ] || ["$ GDMSESSION" = ubuntu] || ["$ GDMSESSION" = ubuntu-2d]; Puis exec / usr/lib/notify-osd/notify-osd; else exec / usr/lib/notification-daemon/notification-daemon; Fi'
on peut supposer que le fait de changer les segments de code en gras fera le changement, mais la question de savoir si le changement est réellement fonctionnel est un autre problème. (par exemple, est-ce que notification-daemon
et notify-osd
existent? etc.)
Une autre possibilité grossière consiste à renommer les fichiers binaires en échangeant les noms de notification-daemon
et notify-osd
, mais il peut arriver que des problèmes tels que des dépendances conflictuelles se produisent lorsqu'un binaire examine son propre nom.
Je n'aime pas afficher de solutions hypothétiques, mais je préfère ne pas essayer et comme il n’ya pas eu de réponse, ce message revigorerait le public et susciterait de meilleures réponses.
ref:
J'utilise cette astuce sur Ubuntu 13.10: il suffit de supprimer notification-deamon des applications de démarrage:
Afficher les services de démarrage (masqués par défaut)
cd /etc/xdg/autostart/
Sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Ouvrez les applications de démarrage (Outils système -> Préférences -> Applications de démarrage), recherchez "Notification Deamon" et ne le trouvez pas!