我有一个守护进程(netplugd
),可以在我的电缆插入或拔出时采取一些措施。可以通过bash
脚本定义这些操作。如何向桌面发送通知(作为其他用户)(使用bash
),告知我有关电缆状态的信息。
我尝试了以下内容:
notify-send
和knotify --passivepopup
但守护程序显示$DISPLAY
未设置。
答案 0 :(得分:3)
您可以使用 write 命令,该命令可以被KDE的 Write daemon 捕获,并将显示在KDE桌面的Notification区域中。 Write守护进程默认运行;如果没有,您可以在系统设置中更改此设置 - >系统管理 - >启动和关机 - >服务经理。
默认情况下,通知会产生声音,弹出窗口会持续约四秒钟。之后,您将在任务栏上找到通知提醒。您可以在一定程度上在系统设置中管理此通知的行为 - >常见的外观和行为 - >应用程序和系统通知 - >管理通知 - >应用程序选项卡 - >事件来源:本地系统消息服务。
答案 1 :(得分:0)
您也可以尝试
echo hello > /dev/pts/0