Talvez eu esteja fazendo algo errado, mas os comandos não devem ser executados separadamente
notify-send -t 1 "test"
notify-send -t 1000 "test"
notify-send -t 10000 "test"
Tem tempos limite diferentes? O primeiro sendo quase instantâneo, o segundo levando 1 segundo e o terceiro 100 segundos. Em todos os casos, isso leva cerca de seis segundos.
Existe uma maneira de contornar o comportamento? Como os desenvolvedores rotulam isso como um "recurso" em vez de um bug, eu gostaria de algumas alternativas ...
notify-send "Text Here" ; sleep 3 ; killall notify-osd
(onde sleep 3
é exemplo de expiração (realmente matar) após 3 segundos)!