notify-osd pára de funcionar depois de o totem estar em funcionamento há algum tempo

4

Estou usando notify-send para receber notificações. Desde ontem, parou de funcionar. Depois de uma reinicialização, consegui passar algumas mensagens, mas um minuto depois não consigo mais. Eu enviei um spam para ele com algumas centenas de mensagens e o matei, mas como eu disse - eu reiniciei desde então.

Matar e reiniciar o processo em /usr/lib/notify-osd/notify-osd me avisa, "Outra instância já registrou org.freedesktop.Notifications" e, posteriormente, "Não foi possível registrar a instância".

Observe que as notificações do Banshee não apresentam problemas. É - até onde eu sei - apenas notify-send que não funciona corretamente; Não há nenhuma saída sobre o que poderia estar errado também.

Aqui estão os conteúdos de ~/.cache/notify-osd.log

[2010-12-04T16:50:07-00:00, notify-send ] Test
Hello

[2010-12-04T16:53:35-00:00, notify-sharp ] Octopus's Garden
by 'The Beatles' from 'Abbey Road (2009 Stereo Remaster)'

Apenas o primeiro não apareceu na tela; O comando que eu executei era notify-send Test Hello .

O problema parece estar relacionado ao Totem, ou pelo menos a qualquer aplicativo - como sugerido pelo DoR - que impede que o protetor de tela seja iniciado.

Veja como replicar o problema:

  • Inicie o Totem, certifique-se de que "desativar a proteção de tela ao reproduzir [tudo]" esteja ativado
  • Deixe tocar algo enquanto o tempo limite ocioso da proteção de tela
  • Tente notify-send

Agora posso reproduzir o problema de forma consistente, por isso devo realmente enviar um bug.

    
por Stefano Palazzo 04.12.2010 / 17:01

1 resposta

2

Isso é Bug # 402962 em notify-osd . Foi relatado em julho de 2010, não houve progresso até agora.

Como o Totem não tem a opção de desabilitar completamente o Inibidor do protetor de tela, atualmente não há como solucionar esse problema. Outros aplicativos, que têm essas opções, não devem causar nenhum problema quando desativados.

Meus agradecimentos ao DoR por me apontar para o protetor de tela.

    
por Stefano Palazzo 05.12.2010 / 10:27