উত্তর:
এই আদেশগুলি চালান:
gsettings set org.gnome.nm-applet disable-disconnected-notifications "true"
gsettings set org.gnome.nm-applet disable-connected-notifications "true"
অথবা খোলা dconf-সম্পাদক এবং নিচে স্ক্রোল করুন org
▸ gnome
▸ nm-applet
এবং চেক disable-connected-notifications
এবং disable-disconnected-notifications
সেখানে সেটিংস।
Gconf- সম্পাদক আপনাকে নেটওয়ার্ক ম্যানেজারের বিজ্ঞপ্তিগুলি সম্পাদনা করতে দেয়।
এই সেটিংস পরিবর্তন করতে, gconf-editor
সফ্টওয়্যার কেন্দ্র থেকে ইনস্টল করুন ।
সেখানে স্ক্রোল করুন / ▸ apps ▸ nm-applet
এবং চেক করুন disable-connected-notifications
এবং disable-disconnected-notifications
সেটিংস। স্পষ্টতার জন্য সংযুক্ত চিত্রটি পরীক্ষা করুন।
gconftool -s /apps/nm-applet/disable-disconnected-notifications --type=bool true
(এবং একই disable-connected-notifications
) (@joker উত্তর মধ্যে একত্রীকরণ করতে দ্বিধা বোধ করবেন)
জোকারডিনোর উপায় ছাড়াও, আপনি কমান্ডলাইনেও এটি পরিবর্তন করতে পারেন:
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
অন্যান্য উত্তরগুলি আপনাকে "আপনি সংযুক্ত" বার্তাগুলি থেকে মুক্তি পেতে সহায়তা করতে পারেন, তবে 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
বা এমন কিছু হবে । আপনার ঘুমের সময়গুলি টুইঙ্ক করার প্রয়োজন হতে পারে।
তবে এটি একটি কুরুচিপূর্ণ হ্যাক;) আসল ফিক্সটি দেখতে আরও ভাল লাগবে।
অযৌক্তিক সঠিক যে gconf- সম্পাদক এ সংযোগ বিচ্ছিন্নকরণ বিজ্ঞপ্তি কাজ করে না। নিয়মিত উবুন্টুতে আপনি এর সাথে সংযোগ বিচ্ছিন্ন বিজ্ঞপ্তিগুলি মেরে ফেলতে পারেন:
sudo chmod -x /usr/lib/notify-osd/notify-osd
তারপরে নোটিফাই-ওএসডি প্রক্রিয়াটি হত্যা করুন।
আমার ধারণা, এটি সম্ভবত নেটওয়ার্ক সম্পর্কিত নয়, সমস্ত বিজ্ঞপ্তিগুলিকে হত্যা করে।
একটি অশোধিত সমাধান:
dbus-monitor "interface='org.freedesktop.Notifications'" \
| grep --line-buffered 'string "NetworkManager"' \
| sed -u -e 's/.*/killall notify-osd/g' \
| bash
কেভেট:
killall notify-osd
অ-বৈষম্যমূলক এবং এনএম বিজ্ঞপ্তি প্রদানকারী কিনা তা নির্বিশেষে কোনও মুলতুবি থাকা বার্তাগুলির বিজ্ঞপ্তি স্ট্যাকটিকে পুরোপুরি মুছে দেয়।
একটি "সৎ" সমাধানকে জরিমানা করা যেতে পারে তবে এটির প্রয়োজন যে এনএম এর ব্যতীত মুলতুবি বিজ্ঞপ্তিগুলি তাদের সাময়িক অখণ্ডতা বজায় রেখে পুনঃপ্রকাশ করতে হবে। এর অর্থ হল অন্যান্য বিজ্ঞপ্তিগুলির জন্য কালানুক্রমিক ক্রম বজায় রাখা দরকার এবং dbus
বিজ্ঞপ্তিগুলির স্থিতি পরিবর্তন হয়েছে কিনা তা পরীক্ষা করা উচিত ... অর্থাৎ ie বাতিল, বার্তা পরিবর্তন করা ইত্যাদি
আদর্শভাবে, সরাসরি dbus
ব্যবহার
method void org.freedesktop.Notifications.CloseNotification(uint id)
বিশেষত কেবল এনএমের বিজ্ঞপ্তিগুলি লক্ষ্যবস্তু করা, দুর্ভাগ্যক্রমে সুস্পষ্ট নয় ...
সুত্র:
বুকমার্ক:
নেটওয়ার্ক-পরিচালক থেকে বিজ্ঞপ্তি কীভাবে অক্ষম করবেন to