Tal vez estoy haciendo algo mal, pero no deberían los comandos (se ejecutan por separado)
notify-send -t 1 "test"
notify-send -t 1000 "test"
notify-send -t 10000 "test"
¿Tienes diferentes tiempos de espera? El primero es casi instantáneo, el segundo toma 1 segundo y el tercero 100 segundos. En todos los casos parece tomar unos seis segundos.
¿Hay alguna forma de evitar el comportamiento? Como los desarrolladores etiquetan esto como una "característica" en lugar de un error, me gustaría algunas alternativas ...
notify-send "Text Here" ; sleep 3 ; killall notify-osd
(donde sleep 3
es un ejemplo de caducidad (realmente matar) después de 3 segundos).