在图腾运行一段时间后,notify-osd停止工作
我正在使用notify-send
来获取通知。 从昨天起,它就停止了工作。 重新启动后,我可以收到一些消息,但一分钟后我就不能再这样了。 我用几百封邮件发送垃圾邮件并将其杀死,但正如我所说 – 我已经重新启动了。
在/usr/lib/notify-osd/notify-osd
杀死并重新启动进程会给我一个警告,“另一个实例已经注册了org.freedesktop.Notifications”,随后“无法注册实例”。
请注意,来自Banshee的通知没有问题。 它是 – 据我所知 – 只有notify-send
不能正常工作; 关于什么可能是错的,它没有任何输出。
以下是~/.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)'
只有第一个没有出现在屏幕上; 我运行的命令是notify-send Test Hello
。
问题似乎与Totem有关,或者至少与DoR建议的任何应用程序有关 – 这会阻止屏幕保护程序启动。
以下是如何复制问题:
- 启动图腾,确保启用“播放[全部]时禁用屏幕保护程序”
- 只要屏幕保护程序的空闲超时,就让它发挥作用
- 尝试
notify-send
我现在可以一致地重现问题,所以我应该提交一个bug。
这是 在notify-osd
Bug#402962 。 据报道,2010年7月至今没有取得任何进展。
由于Totem无法完全禁用屏幕保护程序,因此目前无法解决此错误。 其他具有此选项的应用程序在禁用后不应导致任何问题。
感谢DoR将我指向屏幕保护程序。