Notify-OSD não permite personalização por padrão (extremamente frustrante eu sei) - mas é assim por design. Você precisaria usar outro método de notificação para obter o mesmo posicionamento e outras opções.
Alguém sabe por que não consigo alterar as configurações de notificação usando pynotify?
Eu posso criar uma notificação, modificá-la (por exemplo, para que ela apareça no meio da minha exibição) e dizer para ela exibir, mas ela ainda aparece no canto superior direito.
E se isso for configurável, alguém sabe como fazer isso?
Estou executando o Ubuntu 10.10, usando o fluxbox.
Aqui está a função que exibe a notificação:
def displayNotification(msg):
"""Display the given notification."""
if not pynotify.init("hey"):
displayError("Unable to initialize notification library...")
n = pynotify.Notification("Hey!", msg)
n.set_hint("x",400)
n.set_hint("y",400)
n.set_timeout(2 * 3600 * 1000)
if not n.show():
displayError("Unable to show notification...")
Isso funcionou exatamente como esperado no Arch Linux, antes de eu mudar para o Ubuntu.
Notify-OSD não permite personalização por padrão (extremamente frustrante eu sei) - mas é assim por design. Você precisaria usar outro método de notificação para obter o mesmo posicionamento e outras opções.