我正在运行 ubuntu 9.10。您能告诉我 ubuntu 9.10 中是否有通知系统吗?(如下面的屏幕截图所示),如果有,我该如何启用它?
答案1
是的,Ubuntu 有各种通知守护程序。通常这些守护程序符合桌面通知规范,freedesktop.org 的通知标准。他们使用 D-Bus 进行通信。
Linux 内核提供了一项名为 Inotify 的通知功能,Ubuntu 提供了各种支持该功能的软件包。它支持文件监视程序、设备状态通知等。
在原版 Ubuntu(Gnome 桌面)中,通知守护进程由
notify-osd
包,以及各种插件包(Ubuntu 软件包搜索) 可以为其他各种程序(如 Firefox、Gmail 等)提供通知程序。在 Xubuntu 中,
xfce4-notifyd
该包提供了通知守护进程。我不确定 Kubuntu(KDE)等效通知守护程序是什么,或者哪个包提供它。
通常,通知守护程序已启用;要使用它,您需要将小程序添加到 Gnome 面板(顶部栏)。默认 Ubuntu 屏幕右上角的所有系统托盘图标都是通知程序插件。
您可以通过您最喜欢的软件包管理器(例如 Aptitude 或 Synaptic)在 Ubuntu 软件包存储库中找到其他小程序。
更多信息请参阅:
- ArsTechnica 的“了解 Canonical 的新 Linux 通知系统”,2008 年 12 月
- 通知OSD在 Ubuntu 维基百科
答案2
通知系统默认启用。你可以像这样从终端向通知守护程序发送通知:
notify-send "test header" "test message"
请参阅 inform-send 的手册页以获取更多选项。