我有一个非常疯狂的应用程序,它向通知守护程序发送(似乎)数百条通知。现在,最近几分钟我一直在收到通知气泡,这很烦人。
如何使它们停止而不注销或重新启动?
是的,我一直都这样。
—
jrg 2012年
我有一个非常疯狂的应用程序,它向通知守护程序发送(似乎)数百条通知。现在,最近几分钟我一直在收到通知气泡,这很烦人。
如何使它们停止而不注销或重新启动?
Answers:
我有一个.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
,等待一分钟,它会在你的统一划线弹出。
要使用,只需打开破折号并搜索kill
或notify
,它将清除您的通知!
此解决方案消除了引用以下所有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使其停止。
交叉引用: