dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver'" | ( while true do read X if echo $X | grep "boolean true" &> /dev/null then : elif echo $X | grep "boolean false" &> /dev/null then NumWarn=`wmctrl -l | grep 'nergie' | wc -l` if [ "$NumWarn" -gt "0" ]; then killall -e notify-osd fi fi done ) &