Демоны сообщений в разных DE
разные, но везде они запускаются от пользователя DE
При этом notify-send от пользователя DE работает, а от root - нет
Решал эту проблему
dbus-launch notify-send. Помогало, но выявил побочку : каждое сообщение от root запускало демона и несколько его копий висели в RAM
Правильное решение :
запускать через sudo от пользователя
На практике оказалось достаточно
alias notify-send="sudo -u USERNAME notify-send"
где USERNAME - имя пользователя DE
Тем более что DBUS_SESSION_BUS_ADDRESS в старых системах другой
Поправил : 089-lfd10-upd-sf81.pfs 089-upd-u22-sf29.pfs 089-upd-2305-sf18.pfs (выложил для подписчиков)