Вопрос Xubuntu - команда / ярлык для скрытия всех уведомлений


Есть ли команда / ярлык для скрытия всех всплывающих уведомлений? Некоторые из моих скриптов производят уведомления, которые не скрываются, вы должны щелкнуть их.

Я хотел бы иметь комбинацию клавиш, а не щелкнуть каждый раз.


1
2018-06-10 12:54


происхождения




ответы:


Нет такого ярлыка. Даже тогда интерфейс уведомления не предоставляет вызов DBus для отмены всех открытых уведомлений.

Однако вы можете быстро уничтожить всех, убив процесс уведомления:

Быстро и грязно:

Назначьте ярлык по своему вкусу:

pkill xfce4-notifyd

Сложный и прочный:

Попросите его законно прекратить:

dbus-send --session --type = method_call --dest = org.freedesktop.Notifications \
                   / org / freedesktop / Уведомления \
                   org.xfce.Notifyd.Quit


Или, может быть, выложите это в свои скрипты.

Заметка: Завершение xfce4-notifyd процесс не является проблемой, потому что следующий вызов уведомления начнет процесс. Это будет даже самозамыкаться, когда показываться нечего.


3
2018-06-10 20:38