Unity中的可点击Gnome风格通知

我正在寻找一种在Unity中获取gnome样式通知的方法。 或者至少,如果有一种方法可以使默认的Unity通知具有交互性和可点击性? 因为默认情况下只会弹出一个通知,用户需要找到相关的窗口,我觉得这样会适得其反。

对不起,这是不可能的。

Unity使用的Ubuntu通知系统NotifyOSD旨在不可点击,以简化体验而不会混淆用户。 没有办法改变这一点。

另一方面,Gnome Shell使用另一种内置通知系统,其行为与NotifyOSD不同,如本LXNews文章中所述。

您可以使用Unity进行可点击通知。

测试了12.10,13.04,13.10,14.04,14.10,16.04(感谢@ManseUK)。

我们想要什么

通知应该是非阻碍的,不扰乱你的思路,并在相关时提供捷径。

Unity中的问题(至少12.04,12.10 )

默认通知引擎是notify-osd。

  • 通知不可点击(这会影响那些提供快速带您到感兴趣的地方的效率)。
  • 当几个快速发生时,它们排队并且只出现一个接一个:无法快速看到它们,你只需……等待。

另一方面,当前的XFCE通知就是这样实现的,它们可以与Unity一起使用 。 我刚用一个单独的帐户(默认配置)对其进行了测试,以排除任何特定于用户的设置。

如何

以下是如何安装和使用XFCE4的通知而不是Unity的:

sudo apt-get install xfce4-notifyd ; sudo apt-get purge notify-osd 

要立即生效,这可能会有所帮助(否则退出/登录):

 killall -v notify-osd /usr/lib/*/xfce4/notifyd/xfce4-notifyd & 

您可能想要测试和调整外观:

 xfce4-notifyd-config