नेटवर्क-मैनेजर से अधिसूचना कैसे निष्क्रिय करें


20

क्या मैं नेटवर्क मैनेजर से संबंधित सभी सूचनाओं को निष्क्रिय कर सकता हूं? 'कनेक्शन संपादित करें' संवाद मदद नहीं करता है


लगता है कि इसमें से कोई भी (उत्तर नीचे) ubuntu 14.04 के लिए काम नहीं करता है।
Ses

जवाबों:


32

12.10 - डॉन्कफ

ये आदेश चलाएँ:

gsettings set org.gnome.nm-applet disable-disconnected-notifications "true"
gsettings set org.gnome.nm-applet disable-connected-notifications "true"

या खुले dconf-संपादक और के लिए नीचे स्क्रॉल orggnomenm-appletऔर जाँच disable-connected-notificationsऔर disable-disconnected-notificationsवहाँ सेटिंग्स।

DConf


11.10 और 12.04 - Gconf

Gconf- संपादक आपको नेटवर्क प्रबंधक सूचनाओं को संपादित करने देता है।

इन सेटिंग्स को बदलने के लिए, gconf-editorसॉफ़्टवेयर-सेंटर से इंस्टॉल करें ।

स्क्रॉल / ▸ apps ▸ nm-applet करें disable-connected-notificationsऔर disable-disconnected-notificationsवहां जाकर सेटिंग देखें। स्पष्टीकरण के लिए संलग्न छवि की जाँच करें।

gconf संपादक


1
वैकल्पिक रूप से cmdline में: gconftool -s /apps/nm-applet/disable-disconnected-notifications --type=bool true(और उसी के लिए disable-connected-notifications) (@ जोकर जवाब में विलय करने के लिए स्वतंत्र महसूस करता है)
सीज़ियम

@Caesium आप शायद इस सवाल का :) एक नया उत्तर बनाना चाहिए
jokerdino

एक और जो मुझे परेशान करता है जब वह उपलब्ध कनेक्शनों के बारे में चेतावनी देता है ... म्यूट करने के लिए बस यह लिखें: gsettings सेट org.gnome.nm- एप्लेट को दबाने-वायरलेस-नेटवर्क-उपलब्ध "सच"
D.Snap

कमांड लाइन (gsettings) अभी भी Ubuntu 16.04
geekQ

10

जोकरडिनो के रास्ते के अलावा, आप इसे कमांडलाइन में भी बदल सकते हैं:

gconftool -s /apps/nm-applet/disable-disconnected-notifications --type=bool true
gconftool -s /apps/nm-applet/disable-connected-notifications --type=bool true

यह देखने के लिए कि क्या बदला जा सकता है:

gconftool -R /apps/nm-applet

3

अन्य उत्तर की "आप connnected कर रहे हैं" संदेशों छुटकारा पाने के साथ मदद कर सकता है, लेकिन वहाँ पर एक बग, है https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/445872 (देखें भी https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/921717 और https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug / 835972 ), जिससे अक्षम-डिस्कनेक्ट- नोट सेटिंग को अनदेखा किया जा सके।

जब तक तय नहीं हो जाता है, तब तक एक समाधान है। इसे इसमें डालें /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

तब chmod +x /etc/pm/sleep.d/49_killall_notify। यह जुबांटु के लिए है, नियमित उबंटू पर मुझे लगता है कि यह /usr/bin/killall notify-osdया ऐसा ही कुछ होगा । आपको नींद के समय को बढ़ाने की आवश्यकता हो सकती है।

लेकिन यह एक बदसूरत हैक है;) यह एक वास्तविक फिक्स देखने के लिए बेहतर होगा।


1

unhammer सही है कि gconf-editor में सूचनाओं को अक्षम करने से काम नहीं चलता है। नियमित उबंटू में आप निम्न सूचनाओं को मार सकते हैं:

sudo chmod -x /usr/lib/notify-osd/notify-osd

फिर नोटिफ़िकेशन-ओएसडी प्रक्रिया को मारें।

मुझे लगता है कि यह शायद सभी सूचनाओं को मारता है, न कि केवल नेटवर्क-संबंधी वाले।


0

एक कच्चा समाधान:

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

कैविएट:
killall notify-osdगैर-भेदभावपूर्ण है और किसी भी लंबित संदेशों की अधिसूचना स्टैक को पूरी तरह से मिटा देता है, भले ही वह एनएम अधिसूचित एजेंट हो।

एक "ईमानदार" समाधान को चालाकी से किया जा सकता है लेकिन इसके लिए आवश्यक है कि NM के अलावा अन्य लंबित सूचनाओं को उनकी अस्थायी अखंडता को बनाए रखते हुए पुन: स्थापित किया जाए। इसका मतलब है कि अन्य सूचनाओं और के लिए कालानुक्रमिक क्रम बनाए रखने की आवश्यकता हैdbus देखने के निगरानी की कि क्या अधिसूचनाओं की स्थिति बदल गई है ... यानी। रद्द, संदेश बदल दिया आदि

आदर्श रूप से, का प्रत्यक्ष dbusउपयोग

method void org.freedesktop.Notifications.CloseNotification(uint id)

विशेष रूप से सिर्फ NM की सूचनाओं को लक्षित करने के लिए, दुर्भाग्य से स्पष्ट नहीं है ...

संदर्भ:

बुकमार्क:
नेटवर्क-मैनेजर से अधिसूचना कैसे निष्क्रिय करें


0

यदि आप ubuntu 18.10 की तलाश कर रहे हैं तो आप सूक्ति से अक्षम कर सकते हैं।

यहां छवि विवरण दर्ज करें

तब नेटवर्क अनुभाग पर जाएं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.