Есть ли способ изменить продолжительность действия уведомлений libnotify? Я уже несколько месяцев гуглил по этому поводу, и все равно мне не повезло.
На самом деле я начинаю думать, что ты не можешь это изменить. Я даже не могу найти в API нигде, где разработчики могут контролировать это.
notify-osd
libnotify
helloandre
источник
источник
Ответы:
Вы не можете сделать это нормально. Однако есть исправленная версия notify-osd, которая поддерживает его:
Начиная с Ubuntu 16.04 и далее:
Вам нужно будет добавить два PPA:
Затем установите его так:
Диалог конфигурации должен быть в Приложениях-> Аксессуары или
notifyosdconf
из терминала. Существует настройка для стандартной продолжительности уведомлений, как показано на скриншоте выше, если вы не установите этот--expire-time
параметр.Пример:
Старые версии: (9.10-14.10)
Вам нужно будет добавить два PPA:
Затем установите его так:
Диалог конфигурации должен быть в Приложениях-> Аксессуары или
notifyosdconf
из терминала. Существует настройка для продолжительности уведомления, как показано на скриншоте выше.Пример:
источник
sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
notify-send
поведение по умолчанию или это отдельная команда?E: Failed to fetch http://ppa.launchpad.net/amandeepgrewal/notifyosdconfig/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
сырой , но эффективный , а затем некоторое - предостережение это убивает Уведомления , ожидающим
это может только сократить время отображения только изменить
1.5
в полеsleep 1.5;
ниже:ref:
подробности в кнопке Close на notify-osd?
x-ref:
срок действия уведомлений-отправки
Закладки:
самостоятельно - Как изменить продолжительность отображения уведомлений?
Время истечения в уведомлении-отправка уведомлений
источник
Я полагаю, что продолжительность уведомления зависит от длины сообщения.
С точки зрения кого-то, кто работал с ним косвенно (используя модуль pynotify в Python), я обнаружил, что указание длительности для сообщения невозможно.
источник