Wiki

Benachrichtigungsdienst

Benachrichtigungsdienst

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

libnotify.png

Der Benachrichtigungsdienst (oder auf englisch notification daemon {en} ) ist der Dienst der GNOME Desktopumgebung, um Nachrichten auf dem Desktop auszugeben. Man kennt ihn von Nachrichten, dass neue Programm-Aktualisierungen ("Updates") zur Installation bereitstehen, oder von Mediaplayern, die über den Dienst den aktuell gespielten Titel ausgeben. Natürlich funktioniert der Benachrichtigungsdienst auch mit anderen Desktopumgebungen oder Fenstermanagern. So benutzt z.B. auch die Xfce Desktopumgebung den Dienst.

Hinweis:

Unter KDE wird KDialog verwendet.

Thema auswählen und anpassen

Das Aussehen und die Position der Benachrichtungen lässt sich (in Grenzen) anpassen. Die Informationen hierzu sind über den Konfigurationseditor [4] zu setzen. Unter

  • "apps -> notification-daemon"

findet man die zwei Schlüssel "theme" und "popup_location". Mit diesen zwei Schlüssel kann man bestimmen, wie die Benachrichtigungen angezeigt werden und wo sie erscheinen sollen.

Thema

Über den Schlüssel "theme" wird das Thema bestimmt, das für die Benachrichtigungen genutzt werden soll. Es gibt zwei Themen, zwischen denen man auswählen kann

  • ubuntu

  • Standard

Die erste Einstellung entspricht dem Standard von Ubuntu, die zweite dem Standard des originalen GNOME-Themas.

libnotify_ubuntu.png libnotify_standard.png
ubuntu Standard

Weitere Themen stehen bis jetzt leider nicht zur Verfügung.

Position

Über den zweiten Schlüssel "popup_location" wird die Position der Popups bestimmt. Üblicherweise erscheinen diese in der rechten, oberen Ecke - also "top_right". Die Möglichkeiten sind:

  • top_left - links oben

  • top_right - rechts oben

  • bottom_left - links unten

  • bottom_right - rechts unten

Die Einstellungen sollten sofort aktiv sein. Diese Einstellung lässt sich auch komfortabel über Ubuntu Tweak setzen.

Eigene Nachrichten ausgeben

Man kann den Benachrichtigungsdienst auch dazu benutzen, um eigene Hinweise und Meldungen auszugeben. So kann man Skripte schreiben, die Rückmeldungen über die Benachrichtigungen ausgeben. Dazu muss man das Paket

  • libnotify-bin (universe [2])

Wiki/Vorlagen/Installbutton/button.png

über die Paketverwaltung installieren [1]. Danach kann man Nachrichten über den Befehl [3]

notify-send <Kopfzeile> <Meldung> 

oder wie in diesen Beispielen

# Beispiel 1
notify-send "Achtung" "Dies ist eine wichtige Meldung"
# Beispiel 2
notify-send -u critical -i /usr/share/icons/Tango/32x32/status/gtk-dialog-warning.png "Warnung" "Dies ist eine wichtige Warnung" 

ausgeben.

Hinweis:

Ab Jaunty haben die Optionen -t (--expire-time) und -u (--urgency) bei Ubuntu keine Wirkung mehr.

notify-send - Optionen
OptionBeschreibung
-u <low, normal, critical> Definiert die Dringlichkeit der Meldung und bestimmt dadurch die Farbe, mit der das Popup gefüllt wird.
-t <ms> Blendet die Meldung für eine bestimmte Zeit (in Millisekunden) ein. Gibt man als Wert 0 an, so wird die Benachrichtigung unbegrenzt eingeblendet (bis der Benutzer das Fenster beendet).
-i <icon.png> Zeigt ein Icon im Benachrichtigungsfeld an.


Diese Revision wurde am 26. Mai 2010 um 22:11 Uhr von Heinrich Schwietering erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet: GNOME, Xfce

Passwort vergessen?