在 BSD Unix 中生成桌面通知的最原生方法是什么

在 BSD Unix 中生成桌面通知的最原生方法是什么

macOS 有其“osascript”和“显示通知”,Linux 有其“notify-send”。两者都是生成 DE 通知的最原生方式。在 BSD Unix 中生成桌面通知的最原生方法是什么?

答案1

正如 OP 的评论中所述,大多数桌面环境,特别是 KDE-Plasma 和 Gnome 使用自己的实现来显示基于与内核无关的 DBus 的通知。无法替代的实施。 (一些通知守护进程在 DE 启动时启动)


如果您只想生成 DE 通知,则标准的处理方法是遵守内核无关的规定桌面通知规范其中库通知库实现。

如果你还需要一个守护进程,因为你的 DE 没有实现任何东西,那么你可能应该使用通知守护进程

相关内容