Pertanyaan Bagaimana cara mengosongkan antrian pemberitahuan yang tertunda?


Saya memiliki aplikasi yang benar-benar gila dan mengirim (sepertinya) ratusan pemberitahuan ke daemon notifikasi. Sekarang saya mendapatkan gelembung notifikasi selama beberapa menit terakhir dan ini semakin menjengkelkan.

Bagaimana saya bisa membuat mereka berhenti tanpa log off atau reboot?


21
2018-06-25 17:43


asal


Ya, saya mendapatkan itu sepanjang waktu. - jrg♦


Jawaban:


Saya memiliki file .desktop yang saya gunakan untuk mematikan pemberitahuan.

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

Lempar itu sebagai notify-kill.desktop di ~/.local/share/applications, tunggu sebentar dan itu akan muncul di dasbor Unity Anda.

Untuk menggunakannya, cukup buka dasbor dan cari kill atau notify, dan itu akan menghapus notifikasi Anda!


31
2018-06-25 17:53



Luar biasa - itu cara yang sangat pintar untuk melakukannya. Saya juga senang saya bukan satu-satunya yang melakukannya: P - Nathan Osman
Ini hebat! Hanya ada satu masalah kecil: Saya mendapatkan kursor lingkaran berputar selama sekitar 15 detik ketika melayang di atas dasbor setelah saya klik pada entri desktop (menggunakan 15.04). Saya masih bisa mengklik dan mengeksekusi barang-barang tetapi akan keren untuk mendapatkan kursor pointer saya kembali. Apakah ada jalan lain? - usandfriends


Solusi ini menghilangkan semua pemberitahuan OSD (pada kebisingan tampilan layar) dikutip dari:
Tutup tombol pada notify-osd?

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

Ini dapat dijalankan di terminal atau sebagai tugas latar belakang - hentikan dan   resume grafiti pop-up.

Untuk menjalankannya, salin dan tempel ke jendela terminal (dibuka melalui ctrl+alt+T). Tutup jendela atau jenis jenis ctrl+C untuk menghentikannya.

referensi silang:


0
2017-09-30 08:03