Yanıtlar:
Bu komutları çalıştırın:
gsettings set org.gnome.nm-applet disable-disconnected-notifications "true"
gsettings set org.gnome.nm-applet disable-connected-notifications "true"
Veya açık dconf-editörü ve aşağı kaydırarak org▸ gnome▸ nm-appletve check disable-connected-notificationsve disable-disconnected-notificationsayarlar da.

Gconf-editor, ağ yöneticisi bildirimlerini düzenlemenizi sağlar.
Bu ayarları değiştirmek için gconf-editor, yazılım merkezinden yükleyin .
Şuraya gidin / ▸ apps ▸ nm-applet ve kontrol edin disable-connected-notificationsve disable-disconnected-notificationsoradaki ayarlar. Açıklamalar için ekteki resmi kontrol edin.

gconftool -s /apps/nm-applet/disable-disconnected-notifications --type=bool true(ile aynı disable-connected-notifications) (cevap içine birleştirme çekinmeyin @joker)
Jokerdino'nun yoluna ek olarak, bunu komut satırında da değiştirebilirsiniz:
gconftool -s /apps/nm-applet/disable-disconnected-notifications --type=bool true
gconftool -s /apps/nm-applet/disable-connected-notifications --type=bool true
Nelerin değiştirilebileceğini görmek için:
gconftool -R /apps/nm-applet
Diğer cevaplar mesajları "Eğer bağlı, olan" kurtulmak size yardımcı olabilir, ama hiç bir hata, orada https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/445872 (bkz ayrıca https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/921717 ve https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug / 835972 ), devre dışı bırakma bildirimi ayarının yok sayılmasına neden oluyor.
Bu düzeltilinceye kadar bir geçici çözüm var. Bunu içine koy /etc/pm/sleep.d/49_killall_notify:
#!/bin/sh
case "${1}" in
resume|thaw)
( sleep 2 ; /usr/bin/killall /usr/lib/xfce4/notifyd/xfce4-notifyd ) &
( sleep 4 ; /usr/bin/killall /usr/lib/xfce4/notifyd/xfce4-notifyd ) &
;;
esac
o zaman chmod +x /etc/pm/sleep.d/49_killall_notify. Bu Xubuntu için, normal Ubuntu'da sanırım öyle bir /usr/bin/killall notify-osdşey olurdu . Ayrıca uyku zamanlarında değişiklik yapmanız gerekebilir.
Ama bu çirkin bir kesmek;) Gerçek bir düzeltme görmek daha iyi olurdu.
unhammer, gconf-editöründe bağlantı kesme bildirimlerinin devre dışı bırakılmasının işe yaramadığını doğrular. Düzenli Ubuntu'da bağlantı kesilme bildirimlerini aşağıdakilerle öldürebilirsiniz:
sudo chmod -x /usr/lib/notify-osd/notify-osd
O zaman notify-osd işlemini sonlandırın.
Sanırım bu muhtemelen sadece ağla ilgili olanları değil tüm bildirimleri öldürür.
Ham bir çözüm:
dbus-monitor "interface='org.freedesktop.Notifications'" \
| grep --line-buffered 'string "NetworkManager"' \
| sed -u -e 's/.*/killall notify-osd/g' \
| bash
Uyarı:
killall notify-osdAyrım yapmaz ve NM'nin bildirim ajanı olup olmadığına bakılmaksızın bekleyen mesajların bildirim yığınını tamamen siler.
"Dürüst" bir çözüm kurgulanabilir, ancak bu, NM'lerin dışında bekleyen bildirimlerin, zamansal bütünlüklerini koruyarak yeniden kurulması gerektiğini gerektirir. Bu, diğer bildirimler için kronolojik sıralamanın sürdürülmesi dbusgerektiği ve bildirimlerin durumunun değişip değişmediğini kontrol etmek için izlenmesi gerektiği anlamına gelir . iptal edildi, mesaj değiştirildi vs.
İdeal olarak, doğrudan dbuskullanımı
method void org.freedesktop.Notifications.CloseNotification(uint id)
Sadece NM'nin bildirimlerini özel olarak hedeflemek ne yazık ki belli değil ...
ref:
Yer İşareti:
Ağ yöneticisinden bildirimi nasıl devre dışı bırakılır