web-dev-qa-db-ja.com

bashスクリプトからKDE5デスクトップ通知を送信する方法は?

私はいくつかのオプションを試しましたが、none動作しました:

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

更新:最初の2つのオプションは機能するはずです。私の場合、問題は自動非表示パネルのKDEバグです。 パネルが自動非表示の場合、KDE5ポップアップ通知は表示されません

11
int_ua

Kubuntu 15.10およびKDEネオンのインストールでは、libnotify-binパッケージをインストールするまでnotify-sendコマンドを使用できませんでした。

libnotify-binをインストールした後、notify-sendは正常に動作します。

Sudo apt-get install libnotify-bin
11
Andrew Davison

少なくとも最初の2つのオプションは機能するはずですが、KDEの一般的な通知には問題があります。 https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1547752

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

最初の 'notify-send'は機能しませんでした。しかし、トレイで「通知」ウィジェット(/ iconなど)を有効にすると、機能しました。

トレイnotificationsアプレットを有効にしてみてください。

2
mockingjay