Уведомление-отправка не работает 14.04, но уведомления громкости и яркости делают

Я просматривал здесь и гуглил более часа, но не приблизился к решению, так что здесь идет.

давайте начнем с убийства /usr/lib/x86_64-linux-gnu/notify-osd,

Я тогда делаю notify-send "foo" и это появляется снова, но ничего не показывает. Убейте его снова, но затем измените громкость или яркость, и он появится снова, и появится уведомление.

Я также попытался использовать библиотеку Python Pynotify, и DISPLAY=:0 трюк, на всякий случай, но это не имеет значения.

Я убедился, что демон-уведомление не установлен, и переустановил libnotify-bin и libnotify4. Выход из dpkg -l | grep -i notify является

gir1.2-notify-0.7  
libnotify-bin  
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify

Это на довольно свежей установке 14.04, без особых модов.

Я понятия не имею, что попробовать дальше.

Если вы делаете, пожалуйста, говорите!:-)

Редактировать:

Я вижу, что мне было непонятно, когда я отправил этот вопрос, но это непостоянная проблема. Уведомления останавливается или начинает работать, по-видимому, самостоятельно. Я не был в состоянии понять образец этого. Ничего из очевидного.

Я перепробовал все стандартные процедуры очистки и переустановки, но это не имело значения.

У меня есть крошечное подозрение, что мои настройки видео могут быть как-то связаны с этим, поскольку у меня есть карта Nvidia optimus, которую я не смог настроить совсем к своему удовлетворению, несмотря на то, что я довольно старался. Возможно, если используется какая-то особенность композитинга "конфетка для глаз" и эта функция не заслуживает доверия, это может объяснить поведение, которое я вижу.

1 ответ

FWIW, я проверил мои установки Ubuntu 14.04 (64-битной) и имеют те же dpkg... вывод, который у вас есть, плюс несколько других из других установленных приложений.

Пытаться notify-send "summary" "body" а также попробуйте с --urgency=critical чтобы увидеть, если это имеет какое-либо влияние. Последнее эффективно, когда notify-send подавляется, потому что воспроизводится видео.

В противном случае, возможно, установите сторонний индикатор с уведомлениями и посмотрите, работает ли он.

Нашел следующее из комментария на этот вопрос:

Попробуйте очистить уведомления-демон: sudo apt-get purge notification-daemon тогда попробуй apt-get autoremove, Удостовериться notify-osd установлено: sudo apt-get install --reinstall notify-osd и перезагрузите.

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