*** Please type your report below this line *** I am using XScreenSaverQueryInfo() to determine the state of screen saver and the idle time. While the idle time reporting works fine, the state returned has always value of 3, which means disabled. I remember this was working fine some time ago, e.g. reporting ScreenSaverOn when on and ScreenSaverOff when off. I am using xscreensaver as my screensaver.