显示通知的程序名称是什么?

显示通知的程序名称是什么?

在 ubuntu 中显示通知的程序名称是什么?声音变化、歌曲名称(在 rhythmbox 中)等。我可以向其发送自己的自定义消息吗?

快速回答

notify-send "Message Title" "The message body is shown here" -i /home/andrei/Pictures/image.png -t 5000

答案1

该程序名为notify-osd,您可以使用该工具notify-send从脚本和您的程序等向其发送消息:

答案2

警告!

    通知发送“消息标题”“消息正文显示在这里”\
             -i /home/andrei/Pictures/image.png-t 5000

是桌面调节的,取决于它是否:

  1. Unity 的通知 OSD 或
  2. Gnome 的通知守护进程

显示通知。

引用 mhall119/devportal/notify-osd - Ubuntu 维基:

notify-osd

... 取代了notification-daemon,并且其通知气泡的呈现方式在几个方面有所不同......

在 ubuntu 12.04,Unity(版本?)桌面环境中,引用 manpageman notify-send

姓名
       通知发送 - 发送桌面通知的程序   
   ...
选项
   ...  
       -t,--expire-time =时间
              指定  超时时间(以毫秒为单位)到期时间
              通知。

然而,与通知OSD的使用相矛盾的是,
引用Notification | Ubuntu App Developerdeveloper.ubuntu.com/resources/technologies/notification/),特别是部分 未过期通知

  ...每个气泡在超时后都会自行关闭。此超时基于
  气泡文本的长度;通知 OSD 不使用 expire_timeout 参数...

-t 5000可能会也可能不会按照预期运行。

參考文獻:
在哪里可以找到有关notify-osd的文档?

书签:
显示通知的程序名称是什么?

相关内容