Як налаштувати екранні сповіщення?


86

Був інструмент для налаштування сповіщень у попередніх версіях Ubuntu, як описано тут . Я також спробував встановити його в Ubuntu 12.04, але мені не вдалося.

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

Як змінити налаштування сповіщень?

Відповіді:


121

Офіційного способу зміни сповіщень не існує, але багато змін може бути внесено до бульбашок сповіщень, встановивши сторонній патч, який дозволяє вносити різні зміни. Більш детальну інформацію можна знайти тут: http://www.webupd8.org/2012/06/closable-movable-notifyosd.html

Щоб встановити:

Відкрийте вікно терміналу і введіть ці команди по черзі:

sudo add-apt-repository ppa:leolik/leolik 
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libnotify-bin
pkill notify-osd

При цьому встановлюється виправлена ​​версія пакета notify-osd. Тоді вам потрібно буде встановити інструмент налаштування GUI, для цього введіть ці команди по черзі у вікно терміналу:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install notifyosdconfig

Щоб скористатися інструментом конфігурації, введіть у тире "сповістити" та запустіть програму NotifyOSD Configuration .

введіть тут опис зображення

Модифікація сповіщень

  • З цієї програми ви можете змінити колір сповіщень, натиснувши на поле Колір фону (на малюнку нижче я перетворив це жахливо зеленим!).
  • Для того, щоб змінити тривалість часу повідомлення з'являється на екрані настройки значення в таймауті вікні

введіть тут опис зображення

Інструмент також включає інші налаштування, включаючи:

  • Змініть шрифт, непрозорість, розмір, радіус кута
  • Відключити вицвітання
  • Закрийте сповіщення про натискання
  • Увімкнути / вимкнути "використовувати колір тла тире для бульбашок сповіщень"

Зміна позиції

Щоб змінити місцеположення, яке з’являється у повідомленні, потрібно відкрити термінал і ввести наступне:

gsettings set com.canonical.notify-osd gravity #

# у наведеному вище коді має бути замінено цифрою від 1 до 6, залежно від того, де ви хочете відображати сповіщення (3, здається, для мене не працює):

1 - top-right corner
2 - middle-right
3 - bottom-right corner
4 - bottom-left corner
5 - middle-left
6 - top-left corner

введіть тут опис зображення

  • У спадному вікні " Позиція " ви можете вибрати " Фіксований" та " Динамічний" , динамічне позбавлення від розриву між пультом сповіщення та верхнім тире

Браво за цю відповідь !!
ятанізм

Дякую за цю відповідь. Поле очікування увімкнено як на моїй машині, так і на екрані екрана. Чи знаєте ви, як я можу це зробити?
Віталій Міжиріцький

1
Важливо зауважити, що у webupd8 PPA є багато інших пакетів, тому це може перезаписати інші пакунки ...
MarkovCh1

17
Трохи смішно, що в 2014 році вам потрібно встановити купу неофіційних патчів просто для налаштування сповіщень, що є правою кнопкою миші на інших менеджерах ОС / Настільних ПК.
Дан Даскалеску

1
У схемі gsettings для мене працює лише 2, Ubuntu 14.04 LTS :(
Сергій Колодяжний

5

Якщо хтось може звернутися до цього питання колись із дистрибутивом Lubuntu (або будь-яким іншим із "ароматів Buntu"), зауважте, що там може бути зовсім інше. На Lubuntu - найкращий і швидкий спосіб використання xfce4-notifyd-config; однак у діапазоні сповіщень у верхньому центрі немає способу; підтримуються лише чотири кути. Але для тих, хто більше не потребує, цього буде достатньо далеко, щоб вимкнути діалог сповіщень, коли там було розміщено щось інше і постійно заважати відповідати. перекриття.


Дякуємо, що розглядали нас, користувачів Lubuntu. Через півтора року ця відповідь заслуговує на підсумок. BTW, останнє речення з „респ. перекриття ”не дуже зрозуміло.
Ентоні Геоґеган

2
Якщо ваші xfce4-notifyd-configналаштування не мають жодного ефекту, це може бути через те, що notify-osdвстановлено також Ubuntu - тоді він відображатиме сповіщення, не xfce-notifyd. Для виправлення цього: sudo apt-get remove notify-osdі sudo killall notify-osd.
таніус

5

Я не міг встановити, notifyosdconfigвикористовуючи PPA на моєму Ubuntu 15.04, але я працював так:

sudo apt-get install bzr libqt4-dev
bzr branch lp:notifyconf
cd notifyconf
make
./notifyosdconf

Що не повністю встановлює його (ви не зможете знайти його в тирі), але це працює.


Цей інструмент надає ті самі варіанти і робить те саме, але відрізняється від notifyosdconfig. Виглядає дещо інакше, схоже, це його порт Qt4. Трохи більше інформації тут .
таніус

Супер Людина, це прекрасно працює в ubuntu 15.10 також ... Дякую ....
salih kallai

працював на ubuntu 17.10. Приємна робота
Рахал Канішка

2

введіть тут опис зображення

У моєму інструменті є 3 параметри прапорця в кінці вкладки Bubble , яка не відображається на зображенні попередньої відповіді, ці параметри працювали для мене, я запропоную U повторно перевірити процедуру установки цього інструменту.


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