web-dev-qa-db-ja.com

notify-sendは何もしませんが、libnotifyはインストールされています

Notify-sendを使用しようとしていますが、表示されません。

正しいパッケージがインストールされていると確信していますが、通知設定の構成に精通していません。

私は何らかの通知パッケージが動作していることを知っています-Pidginから(散発的に)通知を受け取ります。

Notify-sendが正しく動作するための正しい構成は何ですか?

  • libnotify-binがインストールされています

  • notification-daemonがインストールされています

12
Paul Nathan

私の知る限り特別な設定ファイルはないので、パッケージを再インストールしてみます

Sudo apt-get --reinstall install libnotify-bin notify-osd
9
arrange

私の場合、バックグラウンドでフルスクリーンモードのnetbeansがあったため、通知は表示されませんでした。

何らかの奇妙な理由で、メッセージが隠されていました。

私の場合、ゼロの時間制限(-t 0)または重大な緊急度(-u critical)でのみ機能します。

notify-send -t 0 "Nagging you."
notify-send -u critical "It's critical"
1
fuujuhi

私の場合、誤ってNotification Banners設定を無効にしているためです。

enter image description here

この回答は、Pidginが機能していると主張するOPケースには関連しない可能性があることに注意してください。しかし、質問のタイトルに基づいて誰かを助けるはずです。

1
林果皞

「notify-send」コマンドを使用するには、libnotify-binをインストールする必要があります。

1
Alin Andrei

小さなヒント:

From:[ https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/300463]

http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287 で説明されているように、update-notifierデーモンは、それをサポートする他のデスクトップでは自動的に実行されないため、 update-managerを手動で実行しない限り、構成で指定された自動更新を取得しません(これは正常に動作します)。

に:

   /etc/xdg/autostart/update-notifier.desktop

このファイル内には次のような行があります。

   OnlyShowIn=GNOME;XFCE;

この行は次のように変更する必要があります:NotShowIn = KDE;または他のサポートされていないデスクトップ。

Xubuntu 8.10とLXDEデスクトップ環境を使用しています(これが私が見つけた方法です)

0
Michael