Очистка очереди уведомлений-osd?

13

Я использую 11.04, Классический, и иногда уведомления просто накапливаются, например, когда я открываю Thunderbird, и захожу на эмпатию, и начинаю играть мою музыку, все сразу. Я могу видеть сообщения, появляющиеся в течение 15 минут или больше. В вики Ubuntu на notify-osd упоминается предотвращение наводнений . Почему это не применяется в этом случае? Это переполнение / наводнение не произошло в 10.04.

Я попытался убить и перезапустить процесс notify-osd, но новые уведомления не отображаются. Me-меню зависает, и я должен выйти, чтобы все было в порядке.

Это ошибка? Как мне очистить очередь? Есть ли обходной путь?

РЕДАКТИРОВАТЬ: я смог захватить скриншот. И теперь, внезапно, сообщения перестали появляться.

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

theTuxRacer
источник
3
Я не знаю, как именно работает «защита от наводнений», но 15 минут сообщений звучат так, будто эти приложения серьезно злоупотребляют системой уведомлений ...
JanC
В аналогичном контексте у меня есть это с подсветкой XChat ('Alerts'), которая направляется на notify-osd, а в случае некоторой массовой подсветки просто продолжайте накапливаться.
Уорд Мюйлаерт
Ммм, я получаю это с Эмпати ... Если у меня будет разговор с энтузиастом, я всегда буду видеть уведомления.
Алекс Стивенс

Ответы:

4

Статья Wiki, на которую вы указали, не является в настоящее время реализованной спецификацией - это рекомендуемое руководство для разработчиков функций, которые должны быть реализованы и как они должны быть реализованы.

Это спецификация дизайна для уведомлений OSD. Если вы являетесь разработчиком программного обеспечения и ищете советы по обеспечению совместимости вашего программного обеспечения с OSD Notify, см. Раздел NotificationDevelopmentGuidelines. Эта спецификация содержит некоторые проблемы, которые еще не решены. Ваши отзывы приветствуются на NotifyOSD / Комментарии.

Скорее всего, это будет реализовано в будущем, а сейчас ситуация нарастает, когда очередь накапливается.

Марко Чеппи
источник