Можно ли временно отключить уведомления?

16

Мне конечно нравятся уведомления в 12.04, но в зависимости от выполняемой работы они могут сильно отвлекать.

Есть ли официальный способ или настройка для временной деактивации уведомлений?

ОБНОВЛЕНИЕ: Чтобы прояснить, я ищу способ сделать это в Unity.

lbraun
источник
это отчет об ошибках в списке
fossfreedom

Ответы:

5

Вот как я этого добился

Создайте sh файл с именем stopNotification.shи вставьте эту строку

killall -s SIGSTOP notify-osd

Создайте другой файл sh continueNotification.shи вставьте следующую строку

killall -s SIGCONT notify-osd

Затем перейдите system settings> keyboardи назначьте для него ярлык.

Просто :)

Рахул Прасад
источник
Спасибо за ваше отличное решение! Я позволил себе поставить это на Github Gist .
Орширо
1
Единственная проблема, связанная с этим решением, заключается в том, что когда я продолжаю их снова, я возвращаю все потерянные уведомления, и это занимает несколько часов, если я их отключил, скажем, для всего процесса резервного копирования ...
Филиппо Альберто Эдоардо,
4

Я не верю, что есть официальный способ, но его достаточно легко отключить в терминале (для презентаций и т. Д.):

  sudo chmod 000 /usr/lib/notify-osd/notify-osd
  killall notify-osd

После этого просто chmodвернитесь к 755, и уведомления возобновятся.

Соответствующий: http://brainstorm.ubuntu.com/idea/25512/

Эрик
источник
Вам нужен root-доступ для этого. Это не очень практично.
Марко
3

Используйте NoNotification и используйте режим не беспокоить :)

https://launchpad.net/nonotifs

Вы можете сохранить потерянные уведомления, чтобы проверить их позже.

sudo add-apt-repository ppa:vlijm/nonotifs
sudo apt-get update
sudo apt-get install nonotifs

NoNotification

z1lV3r
источник
1

Вы можете отключить всплывающие уведомления (пузыри) графически. Откройте System Monitor, найдите названный процесс notify-osd, щелкните по нему правой кнопкой мыши и выберите «Стоп»; если вы хотите получать уведомления обратно, снова щелкните правой кнопкой мыши по процессу и нажмите продолжить.

Примечания.

  1. Вы можете проверить, работает ли он, пытаясь изменить уровень звука с клавиатуры.
  2. Убедитесь, что при остановке пузырьки не открылись notify-osd, иначе они останутся там заблокированными.
  3. Я не знаю почему, но когда notify-osdотключено, ярлыки не работают; Я имею в виду все сочетания клавиш (даже Ctrl + Alt + L, например). Это не всегда происходит, и это особенно очевидно, когда вы используете сочетания клавиш для звука (например, для отключения звука, увеличения или уменьшения громкости, а также для приостановки или изменения музыки).
tigerjack89
источник
0

Сделайте следующее

просто отключите процесс notify-osdот системного монитора

Остановить процесс : чтобы перестать появляться уведомления

Продолжить процесс : чтобы продолжить выскакивать уведомления

MohdSohail
источник
1
чем это отличается от ответа, предоставленного tigerjack89 40 минутами ранее?
Грэм
Я уже набрал ответ, но мне приходилось переключать табуляцию, пока его ответа не было. Через некоторое время, когда я снова переключился на эту вкладку, я отправил свой ответ.
MohdSohail