Quel est le nom du programme qui affiche les notifications dans Ubuntu? Ceux comme les changements de son, le nom de la chanson (dans la boîte à rythmes) etc. Puis-je lui envoyer mes propres messages personnalisés?
réponse rapide
notify-send "Message Title" "The message body is shown here" -i /home/andrei/Pictures/image.png -t 5000
Le programme s’appelle notify-osd
, vous pouvez utiliser l’outil notify-send
pour lui envoyer des messages à partir de scripts et de vos programmes, etc.:
Caveat!
notify-send "Titre du message" "Le corps du message est affiché ici"\ -i /home/andrei/Pictures/image.png -t 5000
est conditionnée au bureau, selon que c'est:
qui affiche la notification.
Citant mhall119/devportal/notify-osd - Ubuntu Wiki:
_
notify-osd
_... prend la place de _
notification-daemon
_ et sa présentation des bulles de notification diffère de plusieurs manières ...
Dans l’environnement de bureau Unity (version?) Ubuntu 12.04, en citant la page de manuel _man notify-send
_
NOM Notify-send - programme permettant d'envoyer des notifications de bureau ... OPTIONS ... -t, --expire-time = TIME Spécifie le délai d'attente en millisecondes où expirer la notification .
cependant, contredisant son utilisation par notify-OSD,
citant un extrait de _Notification | Ubuntu App Developer
_ (_developer.ubuntu.com/resources/technologies/notification/
_), plus précisément de la section Non-expiring_notifications :
... chaque bulle se ferme d'elle-même après un délai d'attente. Ce délai est basé sur la longueur du texte de la bulle ; Notify OSD n'utilise pas le paramètre expire_timeout ...
Le -t 5000
peut ou non se comporter comme prévu.
ref:
Où puis-je trouver la documentation de notify-osd?
Signet:
Quel est le nom du programme qui affiche les notifications?