Você pode usar libnotify
. Está no pacote libnotify1
no Debian e no Ubuntu. Ele ainda tem uma interface de linha de comando (contida no pacote libnotify-bin
). É o modo padrão pelo qual o Ubuntu exibe notificações do Ubuntu 9.04 (pelo menos).
Amostra:
notify-send 'Hello World!'
Opções:
$ /usr/bin/notify-send --help
Usage:
/usr/bin/notify-send [OPTION...] <SUMMARY> [BODY] - create a notification
Help Options:
-?, --help Show help options
Application Options:
-u, --urgency=LEVEL Specifies the urgency level (low, normal, critical).
-t, --expire-time=TIME Specifies the timeout in milliseconds at which to expire the notification.
-i, --icon=ICON[,ICON...] Specifies an icon filename or stock icon to display.
-c, --category=TYPE[,TYPE...] Specifies the notification category.
-h, --hint=TYPE:NAME:VALUE Specifies basic extra data to pass. Valid types are int, double, string and byte.
-v, --version Version of the package.