Чи можливо тимчасово відключити сповіщення?


16

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

Чи існує офіційний спосіб чи налаштування тимчасової дезактивації сповіщень?

ОНОВЛЕННЯ: Щоб очистити, я шукаю спосіб зробити це в Єдності.


це звіт про помилку в списку бажань: bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/461058
fossfreedom

Відповіді:


5

Ось як я цього досяг

Створіть файл sh, який називається stopNotification.shта вставте цей рядок

killall -s SIGSTOP notify-osd

Створіть ще один файл sh continueNotification.shі вставте наступний рядок

killall -s SIGCONT notify-osd

Потім перейдіть system settings> keyboardі призначте для неї ярлик.

Просто :)


Дякую за чудове рішення! Я дозволив собі поставити це на Github Gist .
orschiro

1
Єдина проблема з цим рішенням полягає в тому, що коли я продовжую їх знову, я отримую всі втрачені сповіщення, і це займає години, якщо у мене їх було скасовано, скажімо, на цілий процес резервного копіювання ...
Філіппо Альберто Едоардо

4

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

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

Після цього просто chmodповернеться до 755 і сповіщення відновиться.

Відповідне: http://brainstorm.ubuntu.com/idea/25512/


Для цього вам потрібен кореневий доступ. Це не дуже практично.
Марко

3

Використовуйте NoNotification та використовуйте режим, який не турбує :)

https://launchpad.net/nonotifs

Ви можете зберегти втрачені сповіщення, щоб перевірити їх пізніше.

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

Не Повідомлення


1

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

Примітки.

  1. Ви можете перевірити, чи працює він, намагаючись змінити рівень звуку з клавіатури.
  2. Будьте впевнені, що під час зупинки не відкриваються бульбашки notify-osd, інакше вони залишаються замкненими.
  3. Я не знаю чому, але коли notify-osdвимкнено, ярлики не працюють добре; Я маю на увазі всі ярлики (навіть Ctrl + Alt + L, наприклад). Це не завжди відбувається, і це особливо очевидно, коли ви використовуєте комбінації клавіш для аудіо (наприклад, для відключення звуку, збільшення або зменшення гучності, а також для призупинення або зміни музики).

0

Виконайте наступне

просто відключити процес notify-osdз монітора системи

Зупинити процес : щоб зупинити спливаючі повідомлення

Продовжити процес : для продовження спливаючих повідомлень


1
чим це відрізняється від відповіді, наданої tigerjack89 на 40 хвилин раніше?
Грем

Я вже набрав відповідь, але мені довелося переключити вкладку і до того часу, поки його відповіді не було. Через деякий час, коли я перейшов на цю вкладку, тоді розмістив свою відповідь.
MohdSohail
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.