我一直在寻找一种在 Unity 中获取 gnome 风格通知的方法。或者至少,是否有办法使默认的 Unity 通知具有交互性和可点击性?因为默认情况下只弹出一个通知,用户需要找到相关的窗口,我觉得这非常适得其反。
Sté*_*hon 40
已测试 12.10、13.04、13.10、14.04、14.10、16.04(感谢 @ManseUK)。
通知应该是非干扰性的,不干扰您的思路,并在相关时提供快捷方式。
默认通知引擎是 notify-osd。
另一方面,当前的XFCE 通知实现了这一点,并且它们可以与 Unity 一起使用。我刚刚使用单独的帐户(默认配置)对其进行了测试,以排除任何特定于用户的设置。
以下是安装和使用 XFCE4 的通知而不是 Unity 的通知的方法:
sudo apt-get install xfce4-notifyd ; sudo apt-get purge notify-osd
Run Code Online (Sandbox Code Playgroud)
要立即生效,这可能会有所帮助(否则注销/登录):
killall -v notify-osd
/usr/lib/*/xfce4/notifyd/xfce4-notifyd &
Run Code Online (Sandbox Code Playgroud)
您可能想要测试和调整外观:
xfce4-notifyd-config
Run Code Online (Sandbox Code Playgroud)
抱歉,这是不可能的。
Unity 使用的Ubuntu 通知系统NotifyOSD设计为不可点击,以简化体验而不是混淆用户。没有办法改变这一点。
另一方面,Gnome Shell 使用另一个与 NotifyOSD 行为不同的内置通知系统,如这篇LXNews 文章所述
| 归档时间: |
|
| 查看次数: |
7842 次 |
| 最近记录: |