notify-send不执行任何操作,但已安装libnotify


13

我正在尝试使用通知发送,但未显示。

我可以肯定地确定我安装了正确的软件包,但是我不是配置通知设置的专家。

我知道我正在使用某种通知包-我从Pidgin收到通知(偶尔)。

通知发送正确运行的正确配置是什么?

  • 我已经libnotify-bin安装

  • 我已经notification-daemon安装了

Answers:


11

据我所知,没有特殊的配置文件,因此我将尝试重新安装该软件包

sudo apt-get --reinstall install libnotify-bin notify-osd

您不必分别重新安装两个软件包,但是可以使用单个命令重新安装:sudo apt-get --reinstall install libnotify-bin notify-osd
Eliah Kagan 2012年

2
在Debian Wheezy下,我还需要启动通知守护程序,例如/ usr / lib / notify-osd / notify-osd
Givenkoa 2012年

1
我还发现Debian下的Notification-daemon看起来更好。
Givenkoa 2012年

对于Arch用户:pacman -Rnsdd libnotify && pacman -Sy libnotify
Mark K Cowan

3

在我的情况下,未显示通知,因为我的netbeans在后台处于全屏模式。

由于某些奇怪的原因,该消息被隐藏了。


奇怪。终端运行全屏尝试此操作时遇到了同样的问题。使它成为窗口可以神奇地修复它。
jaxrtech 2014年

我对PHPStorm也有同样的看法,感谢您的评论,因为它使我感到困惑,为什么它不起作用。
克里斯0年


1

就我而言,是因为我不小心禁用了Notification Banners设置。

在此处输入图片说明

请注意,此答案可能与声称Pidgin正在工作的OP案例无关。但这应该可以帮助基于问题标题的人。


1

就我而言,它只能在零时限(-t 0)或紧急程度(-u critical)下使用。

notify-send -t 0 "Nagging you."
notify-send -u critical "It's critical"

0

小提示:

来自:[ https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/300463]

http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287中所述,update-notifier守护程序不会在支持它的其他桌面上自动运行,所以我没有得到指定的自动更新在配置中,除非我手动运行update-manager(可以正常运行)。

在:

   /etc/xdg/autostart/update-notifier.desktop

该文件中有一行如下所示:

   OnlyShowIn=GNOME;XFCE;

该行应更改为:NotShowIn = KDE; 或其他不受支持的桌面。

我正在使用Xubuntu 8.10和LXDE桌面环境(这就是我发现的方式)

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.