notify-send
次のアドレスに簡単なメッセージを送信するときに使用しますnotification-daemon
。
notify-send "hello"
メッセージを表示するだけでなく、以下のスクリーンショットのようにシステムトレイアイコンも作成します。
アイコンをクリックして「すべての通知を消去」を選択するまで、アイコンはシステムトレイに残ります。このアイコンは、目立たない通知という目的を完全に失いますnotify-send
。私は数年前にそれを使用していましたが、notify-send
トレイのアイコンがなかったと確信しています。言うまでもなく、これは本当に迷惑なことです。
transient
オプションが利用できることがわかりました
notify-send --hint=int:transient:1 hello
その後、しばらくするとアイコンが消えます。これはより良いですが、まだ受け入れられません。
トレイアイコンを完全に削除する方法はありますか?
Debian WheezyでLXDEを使用しています。
一部の回答では、これは私のデスクトップ環境(LXDE)が原因であることを示唆しています。
信じ難いと思います。私はこれが通知デーモンによって引き起こされたと疑っています。notification-daemon
パッケージのソースコードをダウンロードしましたが、その中にはCHANGELOG
次のものが表示されます。
- システムトレイのアイコンが移動しても状況に応じた通知を添付する機能が改善されました。 Colin Waltersのパッチ。
これが私が文句を言う「機能」のようです。
誰でもシステムトレイ通知を無効にする方法を提案できますかnotification-daemon
?tray
または、ソースを検索してもsystray
何も見つかりません。どこから始めるべきかわかりません。
ベストアンサー1
私が知っている限り、システムトレイアイコンのプロパティは正しいですnotification-daemon
。アイコンが満足できない場合は、別の通知デーモンを試してください。通知はクライアント/サーバーベースで機能します。すべての通知クライアントは、互換性のあるすべてのサーバーと通信できます。
私は自分で使っているdunst
のにとても満足しています。システムトレイ通知がありません。
いくつかの通知デーモンがあり、notification-daemon
これはそのうちの1つです。 Debian では、以下を使用してリストを一覧表示できます。
$ apt-cache search notification | grep daemon | grep notification
dunst - minimalistic notification daemon
inosync - notification-based directory synchronization daemon
notification-daemon - daemon for displaying passive pop-up notifications
notify-osd - daemon that displays passive pop-up notifications
xfce4-notifyd - simple, visually-appealing notification daemon for Xfce
私は推薦できるdunst
。ミニマリストながら高度に設定可能な通知デーモンです。