Notification sous Linux / DWM

mardi 10 septembre 2013 · 1 minute · 178 mots

J’ai une configuration minimaliste sur mes ordis : GNU/Linux/Ubuntu pour la couche OS et dwm pour l’interface graphique. Pour avoir un minimum de confort sur le portable, j’aime bien être alerté quand la batterie arrive à 5%. Jusque là, j’utilisais xmessage qui ouvrait une fenêtre avec le message d’alerte. Mais une fenêtre qui s’ouvre brutalement sous dwm, un “tiling window manager” ça n’a pas le même effet que sur les windows managers classiques : c’est très intrusif, surtout en plein édition de code…

Bref, j’ai découvert “notify-send” qui permet d’exploiter le système de notification (j’utilise notify-osd). Il s’utilise très simplement en ligne de commande :

notify-send "Hello le monde"

L’utilitaire se trouve dans le package “libnotify-bin” (à installer donc).

Petit mémo plus complet en suivant ce lien : http://memo-linux.com/notify-send-outil-de-notification/

Note complémentaire : en multi-screen, la notification ne va pas aller forcément sur l’écran avec le focus. Pour y remédier, il faut forcer le suivi du focus dans notify-osd en suivant les instructions suivantes :

  • Installer et lancer dconf-editor
  • Aller dans /apps/notify-osd/multihead-mode
  • Modifier dont-focus-follow en focus-follow

Thanks to https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/331369/comments/13

linux