मैं अधिसूचना बुलबुले को कैसे अनुकूलित / निष्क्रिय कर सकता हूं?


42

क्या कोई तरीका है जिससे आप ल्यूसिड पर अधिसूचना बुलबुले को निष्क्रिय या अनुकूलित कर सकते हैं?

वैकल्पिक शब्द


1
एनबी रिदमबॉक्स के नोटिफिकेशन के साथ जिस पर गाने चल रहे हैं, नोटिफिकेशन प्लगइन को डिसेबल करें।
विल्फ

जवाबों:


22

हां, आप Notify OSD कॉन्फ़िगरेशन नामक टूल का उपयोग कर सकते हैं ।

यदि आप उन्हें निष्क्रिय करना चाहते हैं तो फ़ाइल का नाम बदलें
/usr/share/dbus-1/services/org.freedesktop.Notifications.service:

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{,.disabled}

पुन: सक्षम करने के लिए:

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{.disabled,}

इनके प्रभावी होने के लिए आपको इनमें से किसी एक परिवर्तन के बाद अपने कंप्यूटर को पुनरारंभ करना होगा।


यह उपकरण मानता है कि आप अपने मूल अधिसूचित ओस्ट लाइब्रेरी को पैच करते हैं, और आप उन्हें अक्षम नहीं कर सकते। मैं इसकी सिफारिश नहीं करूंगा।
OpenNingia

@OpenNingia, पैच किए गए NotifyOSD का उपयोग करना आवश्यक है क्योंकि डिफ़ॉल्ट किसी भी कॉन्फ़िगरेशन की अनुमति नहीं देता है। मेरे जवाब को यह दिखाने के लिए संपादित करें कि उन्हें पूरी तरह से कैसे अक्षम किया जाए।
यशायाह

यह मेरे लिए Ubuntu 12.04 पर काम नहीं किया। मैंने आपका पहला आदेश निष्पादित किया और फिर तुरंत Spotify से एक अधिसूचना सेकंड प्राप्त किया।
कामिल स्लोविकॉस्की

@KamilSlowikowski, आपको रीबूट करने की आवश्यकता हो सकती है
ऐस

10
वाह, मुझे यकीन नहीं है कि अगर यह काम किया है, लेकिन आप जो वाक्यविन्यास एमवी में उपयोग कर रहे हैं वह मेरे जीवन को हमेशा के लिए बदल देगा।
एंड्रयू वैगनर

8

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

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

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

VLC के लिए, आपको VLC प्राथमिकताएँ देखने की आवश्यकता है (Ctrl + P दबाएं, या इसे टूल मेनू से एक्सेस करें)

और तब अक्षम करें जब मिनिमाइज़ किया गया पॉपअप अप करें (उस विकल्प पर आगे बढ़ें और विवरणी को पढ़ें)

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


2
मैं खोज रहा था कि उन्हें vlc में कैसे बंद किया जाए। धन्यवाद!
s3v3n

6

आप विशेष अधिसूचना को भी बंद कर सकते हैं। पिडगिन अधिसूचना को बंद कर दें, पिजिन को खोलें -> उपकरण ---> प्लगइन्स

वहां पॉपअप को अनचेक करें

वैकल्पिक शब्द

नोटिफ़िकेशन-ओएसडी नोटिफिकेशन को बंद करने के लिए , टर्मिनल में निम्न टाइप करें और अपना सिस्टम रिस्टार्ट करें।

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled

Rythmbox गीत को पॉप अप करने की सूचना को अक्षम करने के लिए :

के लिए जाओ:

संपादित करें -> प्लगइन्स

और स्टेटस आइकन प्लगइन को अनचेक करें ।

दूसरा रास्ता:

संपादित करें -> प्लगइन्स

स्थिति आइकन का चयन करें, कॉन्फ़िगर बटन पर क्लिक करें

सूचनाओं के लिए कभी नहीं दिखाया गया विकल्प चुनें ।


धन्यवाद। हालाँकि, सॉफ़्टवेयर का एक टुकड़ा जो मैं वास्तव में बंशी के लिए सूचनाओं को निष्क्रिय करना चाहता हूँ, लेकिन उसके लिए कोई विकल्प नहीं दिखता है, जब तक कि मैं वास्तव में कुछ याद नहीं कर रहा हूँ ।
मुसन्नून

4

आप गीत परिवर्तन पॉपअप अधिसूचना फॉर्म को रोक सकते हैं

  1. ओपन रिदमबॉक्स मेनू में देखें: संपादित करें -> प्लाजिन (इसे खोलें)
  2. अधिसूचना प्लगइन अनचेक करें

छवि लिंक


2

प्रश्न

12.04 में पॉप अप अधिसूचना बंद कैसे करें?

यहां पुनर्निर्देशित किया गया था लेकिन इस प्रश्न के संदर्भ को स्पष्ट 10.04 के लिए तैयार किया गया है जो notification-daemonपैंगोलिन 12.04 का उपयोग करता है और न notify-osdकि पॉप-अप बुलबुले बनाने के लिए (ऑन स्क्रीन डिस्प्ले) का उपयोग करता है ।

इसे 12.04 सिस्टम फ़ाइल में देखा जा सकता है (NB 10.04 इससे पहले):

view-source:file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service

या notifyingतो विशिष्ट Unityया Gnomeडिफ़ॉल्ट इंटरफ़ेस के लिए विशिष्ट सामग्री के साथ :

[डी-बस सेवा]
नाम = org.freedesktop.Notifications
Exec = / bin / sh -c ’if
     [! -x / usr / lib / अधिसूचना-डेमन / अधिसूचना-डेमन] ||
     ["$ GDMSESSION" = अतिथि-प्रतिबंधित] ||
     ["$ GDMSESSION" = सूक्ति-क्लासिक-अतिथि-प्रतिबंधित]
     ["$ GDMSESSION" = डिफ़ॉल्ट-ए
          "$ (बेसनेम 'रीडलिंक / आदि / विकल्प / एक्स-सेशन-मैनेजर`) "=
                सूक्ति-सत्र] ||
     ["$ GDMSESSION" = ubuntu] ||
     ["$ GDMSESSION" = ubuntu-2d];
  फिर निष्पादित / usr / lib / अधिसूचित-ओएसडी / सूचना-ओएसडी ;
  और निष्पादन / usr / lib / अधिसूचना-डेमन / सूचना-डेमॉन ; फाई '

निम्न प्रकार स्पष्ट रूप से 12.04 पुनर्निर्देशित प्रश्न के लिए है।

लंबित सूचनाओं का पूरा ढेर अक्षम किया जा सकता है और एक टर्मिनल विंडो
( Ctrl+ Alt+ T) का उपयोग करके और साफ किया जा सकता है

killall notify-osd

जिसके बाद सूचनाएं फिर से शुरू होती हैं।

समय के उपयोग की मनमानी लंबाई के लिए अक्षम करने के लिए:

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

टर्मिनल विंडो या टाइपिंग Ctrl+ को बंद करके इस क्रूड सॉल्यूशन को रोका जा सकता है C

"member=Notify"शुद्ध करने के लिए सूचनाओं के वांछित चयन को अनुकूलित करने के लिए बदलें ।

अधिक नियंत्रण के लिए देखें:
क्या DB.us के माध्यम से org.freedesktop.Notifications.CloseNotification (uint id) को चालू किया जा सकता है और आह्वान किया जा सकता है?

अन्य तकनीकों को संदर्भों में प्रलेखित किया गया है।

संदर्भ।:


0

अधिसूचना बुलबुले को निष्क्रिय करने के लिए आप पैनल से 'अधिसूचना क्षेत्र' आइटम निकाल सकते हैं। बस अधिसूचना क्षेत्र आइटम पर राइट क्लिक करें और 'पैनल से निकालें' चुनें।

अद्यतन: अधिसूचना क्षेत्र Ubuntu 11.04 से अधिक नहीं होगा


मैं पूरी तरह से अधिसूचना क्षेत्र से छुटकारा नहीं चाहता, लेकिन केवल बुलबुले।
मुसनून

0

पैकेज मैनेजर पर जाएं और पॉप-अप अधिसूचना हटाएं ;; यह एक और स्थापित करेगा जिसे सिस्टम को जरूरत होगी। लेकिन जब कोई नया गाना आएगा तो वह पॉप-अप विंडो नहीं दिखाएगा। यह करने के लिए मेरा दोस्त 16 टकसाल।


0

यह स्क्रिप्ट नोटिफ़ाइड-ऑस नोटिफिकेशन को टॉगल करती है: ( https://askubuntu.com/a/35840/17940 से प्रेरित )

$ cat toggle-notify.sh

# Disable libnotify notification bubbles that appear in the top-right corner
# of your screen. Works on Ubuntu 12.04.
disabled=$HOME/notify-osd-disabled
if [ -e $disabled ]
then
  echo "Enabled notify-osd"
  sudo chmod +x /usr/lib/notify-osd/notify-osd
  rm -f $disabled
else
  echo "Disabled notify-osd"
  sudo chmod -x /usr/lib/notify-osd/notify-osd
  killall notify-osd 2>/dev/null
  touch $disabled
fi

इस पर काम करता है:

  • उबुन्टु 12.04
  • उबंटू 14.04

इसे निष्पादन योग्य बनाएं और इसे चलाएं:

$ chmod +x toggle-notify.sh

$ ./toggle-notify.sh 
Disabled notify-osd

कुंजीपटल संक्षिप्त रीति

आप इस स्क्रिप्ट में एक कीबोर्ड शॉर्टकट बांध सकते हैं:

$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"

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


0

मैंने यहां सूचीबद्ध सभी तरीकों की कोशिश की है, और फेडोरा 18 में किसी ने भी काम नहीं किया है। आखिरकार मुझे कुछ ऐसा मिला जो काम किया (कॉपी किया गया- http://www.superuser.com/questions/543064/how-to-disable-all- सूक्ति-3-सूचनाएं ):


मेरे पास कई सिस्टम हैं जिनसे मैं अपडेट या अन्य संदेश नहीं चाहता हूं। मैं सिर्फ लॉग चेक करना पसंद करूंगा।

जब तक आप प्रत्येक प्रोग्राम में नहीं जाना चाहते (यानी नेटवर्क सेटिंग्स »सूचनाएं अक्षम करें), फिर भी सिस्टम संदेश प्राप्त करें, आप कर सकते हैं:

su -
chmod 000 /usr/libexec/notification-daemon
reboot

यह सभी संदेशों को मारने के लिए अधिकांश GNOME3 सिस्टम पर काम करना चाहिए।


आशा है कि यह खोज के किसी घंटे को बचाता है।


क्यों Fedora AskUbuntu पर? फेडोरा 18 क्यों, जब यह ईओएल है?
Jakuje

मुझे लगता है कि इंटरनेट पर कोई धागा नहीं मिला, यह प्रश्न उबंटू के बाहर के किसी भी व्यक्ति ने पूछा था, जिसके अलावा मैं संदर्भित था। मुझे लगता है कि फेडोरा के अन्य संस्करणों पर भी यही व्यवहार होना चाहिए; मैंने सिर्फ 18 लगाए क्योंकि मेरे पास यही है।
एलेक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.