Вернее, ставится. Но только два варианта
notify-send -t 0 'ngvljhb'
notify-send 'ngvljhb'
notify-send -t 5000 'ngvljhb'
notify-send -t 600000 'ngvljhb'
В первом варианте окно висит и ждёт закрытия пользователем. В остальных случаях независимо от параметра
-t (или
--expire-time=) сообщение висит 5 сек.
Проблема на Ubuntu 9.04, на 8.04 нормально. Это, вроде, как баг -
https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/390508Я так понял, что связано это с гномовским NotifyOSD (
https://wiki.ubuntu.com/NotifyOSD#timer-applet).
Помогите найти, где выставить этот параметр. Поиском конфиг не нашёл.