在 GNOME-Shell 中使用 notify-osd 代替 notification-daemon

aso*_*aso 8 notification gnome notify-osd

我如何替换**notification-daemon**(屏幕底部的丑陋通知)

NotifyOSD (右上角的现代气泡) ?

我发现一些有关此职位,但在GNOME默认模式没有Default Provider在

gnome.session (仅在后备模式下)。

小智 10

这篇文章提供的信息是相关的:
我怎样才能让点击 Notify-OSD 通知把我带到他们的应用程序/消息?

系统文件(12.04):

file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service  
Run Code Online (Sandbox Code Playgroud)

内容是:

    【D-BUS服务】
    名称=org.freedesktop.Notifications
    exec=/bin/sh -c '如果
         [ ! -x /usr/lib/notification-daemon/notification-daemon ] ||
         [ "$GDMSESSION" = 访客限制 ] ||
         [ "$GDMSESSION" = gnome-classic-guest-restricted ]
         [ "$GDMSESSION" = 默认 -a
              "$(basename `readlink /etc/alternatives/x-session-manager`)" =
                    侏儒会话] ||
         [ "$GDMSESSION" = ubuntu ] ||
         [ "$GDMSESSION" = ubuntu-2d];
      然后执行/usr/lib/notify-osd/notify-osd;
      否则 exec /usr/lib/notification-daemon/notification-daemon ; 菲'

据推测,切换粗体的代码段会进行切换,但更改是否真正起作用是另一回事。(例如-一举两得notification-daemon 与 notify-osd存在等?)

另一种可能性原油是重命名的二进制文件交换的名称notification-daemon和notify-osd但有时也有类似冲突的依赖关系,当一个二进制检查自己的名字存在的问题。

我不喜欢发布假设的解决方案,但这是我不想尝试的事情,因为没有回应,也许这篇文章会激发观众的活力并激发更好的答案。

参考:


归档时间:

查看次数:

7896 次

最近记录:

12 年,8 月 前