Срок действия уведомлений об отправке-уведомлении [дубликат]

На этот вопрос уже есть ответ здесь:

На моем компьютере HP под управлением Ubuntu 12.04 приращения яркости и громкости были намного выше, чем я хотел. Вдобавок ко всему, уведомление о громкости было просто неправильным (звук 0% не соответствовал 0 на индикатор выполнения). Поэтому я решил переопределить эти параметры своими собственными командами. Я использовал диспетчер настроек CompizConfig, чтобы добавить пользовательские команды к клавишам яркости и громкости (этого нельзя было сделать в обычных настройках, потому что эти клавиши обрабатывались BIOS (в отличие от обычных функциональных клавиш). Я использовал xbacklight для управления яркостью и микшер для управления громкостью.

Проблема в том, что красивый notify-send ] уведомления не появляются, когда я вручную устанавливаю яркость / громкость, поэтому теперь я должен сделать это сам тоже. Однако есть две проблемы с уведомлением-отправкой:

  1. Параметр времени истечения не работает
  2. Вам нужно дождаться завершения уведомления, прежде чем появится следующее

До того, как я переопределил Клавиши яркости / громкости, система могла отправлять уведомления без этих двух ограничений.Уведомления исчезли в течение 3 секунд (вместо 10 по умолчанию), и если я дважды нажму кнопку громкости или яркости, индикатор выполнения немедленно изменится на новую яркость (вместо того, чтобы показывать старый индикатор выполнения в течение 10 секунд, а затем показывать новый один).

Поскольку система могла это сделать, мне было интересно, как я могу добиться такого же типа уведомлений?

0
задан 31 August 2012 в 23:22

1 ответ

сырой, но эффективный и затем некоторые - протест это также уничтожает незаконченные уведомления
, это может только сократить времена дисплея, просто изменяются 1.5 в sleep 1.5; ниже:

касательно:
детали в кнопка Close на уведомляют-osd?

x-ref:
время Истечения в уведомляет - отправляют уведомления

dbus-monitor "interface='org.freedesktop.Notifications'"            \
| grep --line-buffered  "member=Notify"                             \
| sed -u -e 's/.*/sleep 1.5; killall notify-osd/'                   \
| bash

Закладки:
сам - время Истечения в уведомляет - отправляют уведомления
, Как я изменяюсь, сколько времени уведомления отображены?

2
ответ дан 21 October 2019 в 11:44

Другие вопросы по тегам:

Похожие вопросы: