যদি এটি এখনও আপনাকে বিরক্ত করে, তবে বৃহস্পতি ব্যবহারের জন্য আমি একটি কাজের সন্ধান পেয়েছি। কৌশলটি হ'ল জুপটার প্রেরিত বিজ্ঞপ্তিগুলিতে ক্ষণস্থায়ী ইঙ্গিতটি যুক্ত করা।
আমার জন্য (১১.১০ তে ওয়েবআপডি ৮ পিপিএর মাধ্যমে বৃহস্পতি ইনস্টল করা), সংশোধন করার উপযুক্ত ফাইলটি /usr/lib/jupiter/scripts/notify
আমার সেটআপের জন্য আমাকে যে পরিবর্তনটি করতে হয়েছিল তা হ'ল স্ক্রিপ্টের --hint int:transient:1
প্রতিটি কলকে যুক্ত করা notify-send
। সুতরাং, আমার বৃহস্পতি বিজ্ঞপ্তি স্ক্রিপ্ট থেকে পরিবর্তিত হয়েছে:
function notify {
if [ ! "$NO_NOTIFY" = "1" ]; then
ICON=$2
MESSAGE=$1
if [ "$DISTRIB_RELEASE" = "9.10" ]; then
DISPLAY=:0.0 /usr/bin/notify-send -i $ICON -t 1500 "$MESSAGE" 2>/dev/null
else
USER=$(who | sed -n '/ (:0[\.0]*)$\| :0 /{s/ .*//p;q}')
USERCNT=$(who | wc -l)
if [ ! "$(whoami)" = "$USER" ]; then
if [ ! "$USERCNT" -lt 1 ]; then
su $USER -l -c "DISPLAY=:0.0 /usr/bin/notify-send -i $ICON -t 700 \"$MESSAGE\" 2>/dev/null"
fi
else
if [ ! "$USERCNT" -lt 1 ]; then
/usr/bin/notify-send -i $ICON -t 700 "$MESSAGE" 2>/dev/null
fi
fi
fi
fi
}
করুন:
function notify {
if [ ! "$NO_NOTIFY" = "1" ]; then
ICON=$2
MESSAGE=$1
if [ "$DISTRIB_RELEASE" = "9.10" ]; then
DISPLAY=:0.0 /usr/bin/notify-send --hint int:transient:1 -i $ICON -t 1500 "$MESSAGE" 2>/dev/null
else
USER=$(who | sed -n '/ (:0[\.0]*)$\| :0 /{s/ .*//p;q}')
USERCNT=$(who | wc -l)
if [ ! "$(whoami)" = "$USER" ]; then
if [ ! "$USERCNT" -lt 1 ]; then
su $USER -l -c "DISPLAY=:0.0 /usr/bin/notify-send --hint int:transient:1 -i $ICON -t 700 \"$MESSAGE\" 2>/dev/null"
fi
else
if [ ! "$USERCNT" -lt 1 ]; then
/usr/bin/notify-send --hint int:transient:1 -i $ICON -t 700 "$MESSAGE" 2>/dev/null
fi
fi
fi
fi
}
এটি সত্যই আপনার প্রশ্নের সরাসরি উত্তর নয়, কারণ এটি সমস্ত বিজ্ঞপ্তিগুলি সাফ করবে না, তবে এটি বৃহস্পতিটিগুলিকে সজ্জিত করার থেকে অন্তত আটকাবে।
আশাকরি এটা সাহায্য করবে!
hplip
তাদের সমস্ত বিজ্ঞপ্তিগুলিকে আমার জিনোম শেল বিজ্ঞপ্তি অঞ্চলে একটি স্ক্রোলযোগ্য তালিকায় গোষ্ঠীযুক্ত করেছে। সম্ভবত এটি একটি বাগ?