如何在 Razor Qt 中使用 Notify OSD?

如何在 Razor Qt 中使用 Notify OSD?

是否可以将 Razor Qt 设置为使用 notify-osd 而不是其内置通知系统?

答案1

桌面通知是 freedesktop 标准(使用 dbus)。请参阅桌面通知规范. 应该很容易更换。

以下步骤在 Ubuntu 14.04 中对我有效:

  1. 改名 razor-notificationd

    sudo mv /usr/bin/razor-notificationd /usr/bin/razor-notificationd.orig
    
  2. 建立符号链接notify-osd(以替换razor-notificationd

    对于 64 位版本:

    sudo ln -s /usr/lib/x86_64-linux-gnu/notify-osd /usr/bin/razor-notificationd
    

    对于 32 位版本:

    sudo ln -s /usr/lib/i386-linux-gnu/notify-osd /usr/bin/razor-notificationd
    
  3. 终止其正在运行的守护进程。

    pkill -f razor-notificationd
    
  4. 检查使用:

    Razor 配置中心 → Razor 通知配置 → 点击“测试通知”按钮

使用 razor-notificationd 进行通知(之前)

使用 razor-notificationd 进行通知

使用notify-osd进行通知(之后)

使用notify-osd进行通知

相关内容