Naveguei por aqui e pesquisei no Google por mais de uma hora, mas não estou mais perto de uma solução, então aqui vai.
vamos começar matando /usr/lib/x86_64-linux-gnu/notify-osd
.
Eu faço notify-send "foo"
e reaparece, mas nada aparece. Mate-o novamente, mas altere o volume ou o brilho e ele reaparecerá e a notificação será exibida .
Eu também tentei usar a biblioteca pynotify python, e o DISPLAY=:0
truque, apenas por precaução, mas não faz diferença.
Eu verifiquei que o daemon de notificação não está instalado e reinstalei o libnotify-bin e o libnotify4. A saída de dpkg -l | grep -i notify
é
gir1.2-notify-0.7
libnotify-bin
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify
Esta é uma instalação bastante recente do 14.04, sem mods específicos.
Não tenho ideia do que tentar a seguir.
Se sim, por favor, fale! :-)
Editar :
Vejo que não fiquei claro sobre isso quando postei essa pergunta, mas esse é um problema intermitente. As notificações param ou começam a funcionar aparentemente próprias. Não pude perceber um padrão para isso. Nada do óbvio.
Eu tentei todos os procedimentos padrão de remoção e reinstalação, mas isso não fez diferença.
Eu tenho uma pequena suspeita de que minha configuração de vídeo possa ter algo a ver com isso, pois eu tenho uma placa Nvidia Optimus que não consegui configurar muito para minha satisfação, apesar de me esforçar bastante. Talvez se algum recurso de composição "eye candy" for usado e esse recurso não for confiável, isso possa explicar o comportamento que estou vendo.