O script python é muito simples, porém quebra um galho.
Sem contar que existe o comando notify-send que facilita ainda mais a vida.
O link da postagem é: http://ubuntu.online02.com/node/30
E só para garantir que o texto vai continuar disponível caso o blog do camarada feche, segue a cópia literal do mesmo:
#!/usr/bin/env python
import pynotify
import sys
from optparse import OptionParser
class NotifyCallerID:
def __init__(self):
if not pynotify.init("Caller ID"):
sys.exit(-1)
parser = OptionParser()
parser.add_option("-b", "--body", dest="body", help="Body of Alert", metavar="FILE")
parser.add_option("-t", "--title", dest="title", help="Title of Alert", metavar="FILE")
parser.add_option("-i", "--icon", dest="icon", help="Path to Icon File", metavar="FILE")
(o, args) = parser.parse_args()
self.showNotification(o.title,o.body,o.icon)
def showNotification(self, summary, message, ikon):
if summary == None: summary = " "
n = pynotify.Notification(summary, message, ikon)
n.show()
cm = NotifyCallerID()
