web-dev-qa-db-fra.com

notify-osd cesse de fonctionner après que totem a fonctionné pendant un certain temps

J'utilise notify-send pour recevoir des notifications. Depuis hier, il a cessé de fonctionner. Après un redémarrage, j'ai pu passer quelques messages, mais une minute plus tard, je ne peux plus. Je l'ai spammé avec quelques centaines de messages et l'ai tué, mais comme je l'ai dit - j'ai redémarré depuis.

Tuer et redémarrer le processus à /usr/lib/notify-osd/notify-osd me donne un avertissement, "Une autre instance a déjà enregistré org.freedesktop.Notifications", puis "Impossible d'enregistrer l'instance".

Notez que les notifications de Banshee ne rencontrent aucun problème. C'est - pour autant que je sache - seulement notify-send qui ne fonctionne pas correctement; Il n'y a pas non plus de sortie de ce qui pourrait être faux.

Voici le contenu 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)'

Seul le premier n'apparaissait pas à l'écran; La commande que j'ai exécutée était notify-send Test Hello.


Le problème semble être lié à Totem, ou au moins à toute application - comme le suggère DoR - qui empêche le démarrage de l'économiseur d'écran.

Voici comment reproduire le problème:

  • Démarrez Totem, assurez-vous que "désactiver l'économiseur d'écran pendant la lecture de [tous]" est activé
  • Laissez-le jouer quelque chose aussi longtemps que le délai d'inactivité de l'économiseur d'écran
  • Essayez de notify-send

Je peux maintenant reproduire le problème de manière cohérente, donc je devrais vraiment déposer un bug.

4
Stefano Palazzo

C'est Bogue n ° 402962 dans notify-osd. Il a été signalé en juillet 2010, aucun progrès n'a été enregistré jusqu'à présent.

Étant donné que Totem n'a pas la possibilité de désactiver complètement l'inhibition de l'économiseur d'écran, il n'existe actuellement aucun moyen de contourner ce bogue. Les autres applications, qui ont ces options, ne devraient pas causer de problèmes une fois désactivées.

Mes remerciements à DoR pour m'avoir dirigé vers l'économiseur d'écran.

2
Stefano Palazzo