После прилетевшего обновления Mate до 1.22 демон отвечающий за вывод всплывающих уведомлений (mate-notification-daemon) начал падать/завершать работу в течении пары минут после запуска. Откат на старую версию не помогает, ручной перезапуск заканчивается тем же самым (успевает вывести несколько сообщений и все).
Оставить просто так - неприятно, т.к. любая программа которая пожелает вывести такое сообщение будет висеть с полминуты пока по таймауту отказ не схлопочет. Возился два часа - причину так и не нашел. Логи пустые, только уведомление о том что:
dbus-daemon[901]: [session uid=1000 pid=901] Activated service 'org.freedesktop.Notifications' failed: Process org.freedesktop.Notifications exited with status 1
. Может гуглить разучился, может туплю сегодня, но ничего внятного по этому поводу не нашел относительно демона из mate. В общем - временное(?) решение - снес напрочь пакет
mate-notification-daemon
и поставил вместо него xfce4-notifyd
. Благо оно за собой всю крысу не тащит, только 2-3 мелких пакета, причем один из них - его же собственная конфигурилка. А функционал у него побогаче, чем у демона из mate.В автозагрузку для Mate его пришлось ставить вручную. Команда для запуска
/usr/lib/xfce4/notifyd/xfce4-notifyd
Или можно через сервис от текущего юзера запускать - соответствующий юнит идет в пакете.
P.s. Вполне возможно, что косяк мой личный. У меня система ставилась как KDE, Mate я на нее ставил позже сам. Может и конфликтует в данном вопросе.