As "notificações" do Zenity não usam o sistema de notificação padrão ( libnotify
). O que você vê é um comportamento padrão. Se você quiser enviar notificações, use notify-send
(disponível no pacote libnotify-bin
).
Eu rodei o Ubuntu 14.04 com o gdm e o gnome-session, mas desabilitei o dash / metacity / unity e use o Openbox e o Cairo Dock. Na semana passada, tudo estava bem - as notificações apareceram em um popup de dock transitório. Depois de fazer atualizações de software esta semana, isso não funciona mais. Se eu fizer
zenity --notification --title "alert" --text "notice me"
em vez da notificação normal de fora do caminho, recebo uma caixa de diálogo que rouba o foco e que é persistente (deve ser dispensado):
que é perturbador (e que será descartado acidentalmente se eu estiver digitando algo e pressionado a barra de espaço antes de eu notar o pop-up).
Eu tenho 'Notification Area' no Cairo Dock, e também habilitei 'Notification Area Old' mas nada funciona.
Como restauro o tratamento correto de notificações?
As "notificações" do Zenity não usam o sistema de notificação padrão ( libnotify
). O que você vê é um comportamento padrão. Se você quiser enviar notificações, use notify-send
(disponível no pacote libnotify-bin
).