Есть ли способ отключить или настроить пузырьки уведомлений на Lucid?
Есть ли способ отключить или настроить пузырьки уведомлений на Lucid?
Да, вы можете использовать инструмент Уведомлять конфигурацию 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,}
Вам необходимо перезагрузить компьютер после того, как одно из этих изменений вступит в силу.
Чтобы изменить эти параметры, установите gconf-editor
из программного центра. Р>
Прокрутите до / ▸ apps ▸ nm-applet
и установите disable-connected-notifications
и disable-disconnected-notifications
. Проверьте прилагаемое изображение для пояснений.
КакдляVLC,вамнужнопосетитьVLCPreferences(нажмитеCtrl+Pилиполучитьдоступкнемуизменюинструментов)
ИотключитьвсплывающееокноSysTrayприминимизации(наведитекурсорнаэтуопциюипрочитайтедескриптор)
Вы также можете отключить специальное уведомление. Чтобы отключить уведомление pidgin, откройте pidgin - > Tools --- > плагины
Снимите флажок libnotify popups ..
Чтобы отключить уведомления-уведомления osd , введите в терминал следующее и перезапустите систему.
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled
В отключить уведомление о появлении песни rythmbox :
Перейдите к:
Изменить - > Плагины
и снимите флажок Статусный значок .
Другой способ:
Изменить - > Плагины
Выберите значок состояния, нажмите кнопку настроить
Выберите параметр никогда не отображаемый для уведомлений.
Вопрос
Как отключить всплывающее окно уведомление в 12.04?
был перенаправлен здесь, но контекст этого вопроса обрамлен для lucid 10.04, который использует notification-daemon
, а не Pangolin 12.04, который использует notify-osd
(On Screen Display), чтобы создавать всплывающие пузырьки.
Это можно увидеть в системном файле 12.04 (NB 10.04 предшествует этому):
view-source:file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
с содержимым notifying
, уникальным для интерфейса Unity
или Gnome
по умолчанию:
[D-BUS Service] Name=org.freedesktop.Notifications Exec=/bin/sh -c 'if [ ! -x /usr/lib/notification-daemon/notification-daemon ] || [ "$GDMSESSION" = guest-restricted ] || [ "$GDMSESSION" = gnome-classic-guest-restricted ] [ "$GDMSESSION" = default -a "$(basename 'readlink /etc/alternatives/x-session-manager')" = gnome-session ] || [ "$GDMSESSION" = ubuntu ] || [ "$GDMSESSION" = ubuntu-2d ]; then exec /usr/lib/notify-osd/notify-osd; else exec /usr/lib/notification-daemon/notification-daemon; fi'
Далее следует явно для вопроса с перенаправлением 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"
, чтобы настроить необходимый выбор уведомлений для очистки. Р>
Для большего контроля см .:
Может ли org.freedesktop.Notifications.CloseNotification (uint id) запускаться и вызываться через DBus?
Другие методы документируются в ссылках.
ref .:
Чтобы отключить пузырьки уведомлений, вы можете удалить элемент «Область уведомлений» с панели. Просто щелкните правой кнопкой мыши элемент области уведомлений и выберите «Удалить из панели». Р>
ОБНОВЛЕНИЕ: область уведомлений не будет больше из Ubuntu 11.04
перейти в диспетчер пакетов и удалить всплывающее уведомление ;; он автоматически установит другой, который требуется системе. BUT не будет показывать всплывающее окно при появлении новой песни. сделал это, чтобы мой монетный двор 16 мат. Р>
Этот сценарий переключает уведомления notify-osd: (на основе Ссылка )
$ 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
Он работает на:
Сделайте его исполняемым и запустите его:
$ chmod +x toggle-notify.sh
$ ./toggle-notify.sh
Disabled notify-osd
Вы можете связать сочетание клавиш с этим скриптом:
$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"
Я пробовал все перечисленные здесь методы, и никто не работал в Fedora 18. В конце концов я нашел что-то, что сработало (скопировано с Ссылка ):
I have several systems from which I don't want update or other messages. I would prefer to just check logs.
Если вы не хотите заходить в каждую программу (т. е. настройки сети «Отключить уведомления»), все равно получите системные сообщения, вы можете:
su -
chmod 000 /usr/libexec/notification-daemon
reboot
Это должно работать на большинстве систем GNOME3, чтобы убить все сообщения.
Надеюсь, это сэкономит кому-то часы поиска.