notify-send在14.04上不起作用,但是音量和亮度通知可以


8

我已经在这里浏览过并在Google上搜索了一个多小时,但距离解决方案还很近,所以这里就去了。

让我们从杀戮开始/usr/lib/x86_64-linux-gnu/notify-osd

然后我notify-send "foo"重新显示,但是什么也没有显示。再次杀死它,然后更改音量或亮度,然后重新出现,并显示通知

我还尝试使用python pynotify库和DISPLAY=:0技巧,以防万一,但这没什么区别。

我已经验证了notation-daemon未被安装,并重新安装了libnotify-bin和libnotify4。的输出dpkg -l | grep -i notify

gir1.2-notify-0.7  
libnotify-bin  
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify

这是在14.04的较新版本上安装的,没有特定的mod。

我不知道下一步该怎么做。

如果这样做,请说出来!:-)

编辑

我看到我在发布此问题时并不清楚,但这是一个间歇性问题。通知停止或开始似乎是它自己的工作。我无法感知到它的模式。没有明显的。

我尝试了所有标准的清除和重新安装过程,但这没有什么区别。

我有点怀疑我的视频设置可能与此有关,因为我有一张Nvidia optimus卡,尽管努力了,但仍无法完全满意。也许,如果使用了一些合成的“引人注目的”功能,但该功能不可靠,则可以解释我所看到的行为。


我在14.04上没有这样的问题。似乎缺少某些东西。您可以尝试重新安装notify-osd。
Khurshid Alam 2014年

Answers:


10

FWIW,我检查了我是否安装了Ubuntu 14.04(64位),并具有与dpkg...您相同的输出,以及其他来自正在安装的其他应用程序的输出。

尝试notify-send "summary" "body"并尝试使用--urgency=critical,看看是否有任何效果。当notify-send由于播放视频而被抑制时,后者有效。

否则,也许安装一个带有通知的第三方指示器,看看是否可行。

发现从评论如下这个问题:

尝试清除notification-daemon:sudo apt-get purge notification-daemon然后尝试apt-get autoremove。确保notify-osd已安装:sudo apt-get install --reinstall notify-osd并重新启动。


10
--urgency = critical对我来说有所不同。不确定在哪里可以更改我接受的通知级别。
dkinzer

3
--urgency = critical也对我有效!最后是神秘的线索。
user284445 2015年

我在14.04上有一个相关的问题。notifyosd向我显示了很多事件,但没有显示亮度变化。我该如何解决?
ViBE 2015年

--urgency = critical也对我有用。我认为问题是视频播放。在非紧急紧急级别上,播放任何类型的视频时都不会显示通知。甚至我的YouTube音乐都在后台播放:/
xeddo

--urgency = critical可以完美地工作。就像xeddo所说的那样,这似乎与视频播放有关,因为没有--urgency = critical的通知发送似乎并没有在播放YouTube视频时显示通知。
aurelio123 '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.