Xfce: some notifications not disappearing

Some of my notifications on XFCE are not disapearing (especially those from jupiter) automatically. Timeout is set to 5 seconds and I can manually close them. What's happening?

I'm using Xubuntu 12.10, /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd


Solution 1:

The problem is related to notify-send, it ignores the timeout parameter: https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/390508

Jupiter uses notify-send to create the desktop notifications. As a workaround the Jupiter's notify script can be edited and all -t parameters removed:

sudo sed -i 's/-t [0-9]\+//g' /usr/lib/jupiter/scripts/notify

The notifications will be shown for a few seconds then they'll vanish.