如何从 bash 脚本发送 KDE5 桌面通知?

如何从 bash 脚本发送 KDE5 桌面通知?

我尝试了很多方法,没有任何其中工作:

notify-send 'text'
kdialog --passivepopup 'text' 5
qdbus org.kde.knotify /Notify event "event" 'app' "(" ")" 'title' 'text' 'pixmap' '' 5 0

更新:前两个选项应该可行,就我而言,问题是 KDE 自动隐藏面板的一个错误:如果面板自动隐藏,则 KDE5 弹出通知不会显示

答案1

至少前两个选项应该可以工作,我只是对 KDE 中的通知总体上存在问题:https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1547752

notify-send 'text'
kdialog --passivepopup 'text' 5

答案2

在我安装的 Kubuntu 15.10 和 KDE neon 中,notify-send命令不可用,直到我安装了libnotify-bin包裹。

安装后libnotify-binnotify-send工作正常:

sudo apt-get install libnotify-bin

答案3

第一个“notify-send”对我来说不起作用。但是当我在托盘中启用“通知”小部件(/图标或其他)时,它就起作用了。

尝试启用托盘notifications小程序。

答案4

就我而言:我当时请勿打扰模式,并且已经忘记了它。

相关内容