Новые почтовые уведомления (от Evolution) внезапно перестали работать
Сразу после одного из последних обновлений 1 системы Ubuntu перестали работать уведомления о вновь поступивших письмах. Соответствующий плагин 2 все еще включен, и я не знаю, изменил ли он какую-либо связанную конфигурацию. Просто чтобы убедиться, я также проверил настройки учетных записей 3 - но не смог найти ничего связанного здесь. Он также не может быть "глобальным демоном уведомлений", так как notify-send "Test" "Dummy notification"
вызывает уведомление, как и ожидалось.
У меня нет идей, где еще я мог бы проверить (какая-то служба уведомлений, которая должна быть запущена явно, но каким-то образом не сработала? По-прежнему всплывают уведомления для других приложений, таких как Skype, и notify-send
работает как положено). Я уже проверил системный журнал на наличие ошибок, но ни один не отображается.
Я управляю Evolution 3.4.2-1ubuntu3.1~stracciatellappa+precise1
12.04 здесь. Я проверил на mail-notification-evolution
пакета, он не установлен 4 - но поскольку уведомления работали до последней перезагрузки, это не может быть причиной.
В случае, если это имеет значение: я использую LXDE в качестве рабочего стола, но рабочий стол Gnome также установлен (хотя и не выбран по умолчанию). Опять же, как это работало в прошлом (до этого последнего обновления / перезагрузки), все необходимые компоненты должны быть доступны.
Обновление: я только что понял evolution-indicator
должен нести ответственность за уведомления здесь. Но никаких изменений в этом пакете также не было за последний год.
Любые идеи, что я мог бы проверить / настроить, чтобы уведомления от Evolution снова работали?
1: я не уверен, какое именно обновление было (не было обновлений для самой Evolution); проблема началась после последней перезагрузки. Я предполагаю, что это были последние обновления ядра (3.2.0-94), но точно сказать не могу. Просматривать список последних обновлений / установок в /var/log/apt/history.log
не раскрывает ничего, что я бы признал связанным.
2: Редактировать ›Плагины› Уведомления о новых письмах
3: Изменить ›Настройки› (Account_Name)
4: согласно dpkg -l mail-notification-evolution
он никогда не был установлен - у него даже нет кандидата на установку в PPA-архиве stracciatella, который я использовал для установки Evolution 3.4.2 довольно давно; пакет в "стандартном репо" зависит от Evolution < 3.3 и, следовательно, не может (en) использоваться в любом случае
1 ответ
Я не уверен, что, наконец, сделал это - но в настоящее время уведомления снова работают (и я надеюсь, что они продолжают работать):
- как корень я выполнил
ln -s /usr/lib/evolution/3.2/plugins/* /usr/lib/evolution/3.4/plugins/
1: Если это было виновником, как это работало прежде? Ни Evolution, ни Evolution-Indicator не обновлялись за последние 12 месяцев. - проверил и "переключил" настройки уведомлений (каждый по два раза, так что в итоге я не изменил их, а вызвал Evo, чтобы записать их снова), см. примечание 1 в вопросе. Делал это раньше, и это не помогло.
- после вышеизложенного перезапустил Evolution. Я делал это раньше не раз, без какого-либо влияния на проблему.
Может быть, это была комбинация выполненных задач или два символических файла в plugin
каталог вызвал некоторую "переконфигурацию плагинов" в Evolution, решив проблему как побочный эффект (что я и предполагаю).
1: evolution-indicator
плагины были расположены в 3.2
только каталог - и были единственными (двумя) файлами, находящимися там