- helsic.de – privat | nichtkommerziell - http://www.helsic.de -

Hinweisfenster unter Linux

Aufpoppende Fenster für Hinweise können unter Linux mit notify-send aus dem Paket libnotify (http://www.galago-project.org/) generiert werden. Ein

notify-send --help

erläutert kurz und übersichtlich die Optionen.

Funktionsbeispiel:

/usr/bin/notify-send -u critical -t 60000 "Mitteilungstext"

Bildschirmausgabe:

notify-send [1]

Soll ein Hinweisfenster zum Beispiel durch ein Script aus einem Cron-Job heraus aufgerufen werden, so ist es notwendig, weitere Informationen zum Display und zur Xauthority mit anzugeben:

DISPLAY=":0" XAUTHORITY="/home/user/.Xauthority" notify-send -u critical -t 60000 "Mitteilungstext!"

Tipp: who ist hilfreich, um diese Informationen zu erlangen.

Auch ein Icon kann in das Hinweisfenster mit eingeblendet werden:
notify-send -u critical -i /usr/share/icons/gnome/24x24/devices/drive-harddisk.png -t 60000 "Mitteilungstext!"

Die Position des Hinweisfenster kann wie folgt beeinflußt werden:

notify-send -u critical -t 60000 -h int:x:100 -h int:y:100 "Mitteilungstext!"