web-dev-qa-db-ja.com

notify-sendは通知ではなくダイアログボックスを表示しますか?

簡単な通知を送信しようとしています

notify-send "Linux"    

そして、何も現れません。しかしながら

notify-send "Linux" -t 0

このようなダイアログボックスを表示します

enter image description here

上部の隅で通常の通知を送信するには、どのようにnotify-sendを実行できますか?

1
ChillarAnand

通知送信タイムアウトパラメータ

notify-sendタイムアウトパラメーターは、-tスイッチで設定されます。あなたの場合、それは-t 0または0秒であり、「永久」と翻訳されます。そのため、右上の通常のポップアップバブルではなく、ダイアログボックスとして表示されます。

したがって、質問のこの部分では、システムは正常に機能しています。

重要な通知のみが表示されます

-uスイッチを使用して、緊急度レベルを「低」、「通常」、または「重要」として渡すことができます。ご使用の環境では(まだ発見されていない理由により)、緊急レベルが「クリティカル」のメッセージのみが表示されます。

notify-send --urgency=critical "Critical test"

ビデオを視聴している場合、通常の緊急メッセージは表示されません。これは、 buntu 10.04 で導入された「サイレント」モードとして知られています。

これを、FireFoxとChromeの両方で、カーネルバージョン4.4.0-104および4.4.10-42のフルスクリーンと非フルスクリーンの両方でテストしました。

1