5

我有一个守护程序 ( netplugd),它可以在插入或拔出电缆时执行一些操作。这些动作可以通过bash脚本定义。如何向我的桌面(使用bash)发送通知(作为不同的用户),通知我电缆的状态。

我尝试了以下方法:

notify-send但是守护进程knotify --passivepopup显示$DISPLAY没有设置。

4

2 回答 2

4

您可以使用write命令,该命令可以被 KDE 的Write daemon捕获,并将显示在 KDE 桌面的通知区域中。默认情况下,Write 守护程序正在运行;如果没有,您可以在系统设置 -> 系统管理 -> 启动和关闭 -> 服务管理器中更改此设置。

默认情况下,通知会发出声音和持续约四秒钟的弹出窗口。之后,您会在任务栏上找到通知提醒。您可以在系统设置 -> 常用外观和行为 -> 应用程序和系统通知 -> 管理通知 -> 应用程序选项卡 -> 事件源:本地系统消息服务中,在一定程度上管理此通知的行为。

于 2013-11-17T10:47:04.773 回答
4

你也可以试试

echo hello > /dev/pts/0
于 2020-10-29T20:23:45.490 回答