保留中の通知のキューを空にする方法は?


21

私は完全に夢中になり、通知デーモンに何百もの通知を送信したようです。今、私は最後の数分間通知バブルを取得しており、それは迷惑になっています。

ログオフまたは再起動せずに停止するにはどうすればよいですか?


ええ、私はいつもそれを得る。
jrg

回答:


31

通知を強制終了するために使用する.desktopファイルがあります。

[Desktop Entry]
Name=Notify Kill
Comment=Kill those pesky notifications!
Exec=killall notify-osd
Icon=utilities-terminal
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;

のように放り込んnotify-kill.desktop~/.local/share/applications、しばらく待ってください。Unityダッシュにポップアップ表示されます。

使用するには、ダッシュを開いてkillまたはを検索するだけでnotify、通知がクリアされます!


素晴らしい-それはとても賢いやり方です。また、私はそれをやってだけではないようれしい:P
ネイサン・オスマン

1
これは素晴らしい!小さな問題が1つだけあります。デスクトップエントリをクリックした後(15.04を使用して)ダッシュの上をホバリングすると、約15秒間回転する円カーソルが表示されます。まだクリックして実行することはできますが、ポインタカーソルを元に戻すのはいいことです。これを回避する方法はありますか?
-usandfriends

0

このソリューションは、すべてのOSD通知(画面表示ノイズ)を排除します:
notify-osdの閉じるボタン?

dbus-monitor "interface='org.freedesktop.Notifications'" |             \
grep --line-buffered "member=Notify"                     |             \
sed -u -e  's/.*/killall notify-osd/g'                   |             \
bash

これは、ターミナルで実行することも、バックグラウンドタスクとして実行することもできます。停止すると、ポップアップグラフィティが再開します。

実行するには、ターミナルウィンドウにコピーして貼り付けます(ctrl+ alt+で開きますT)。ウィンドウを閉じるか、「ctrl+」Cと入力して停止します。

クロスリファレンス:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.