I'm using fluxbox, so only "screensaver" on my system is built in Xorg, controlled by xset tool - no complex DE like KDE/Gnome involved. In last years it was enough to have this line in ~/.xinitrc to disable screensaver: xset s off I'm not sure is this a bug or feature, but several months ago I noticed screensaver is working again (I don't know upgrade of what changed it behavior, it was too long time ago). Today I had time to investigate this, and here is what I found: $ sleep 1; xset s expose s on s activate # activate $ sleep 1; xset s expose s off s activate # activate $ sleep 1; xset s noexpose s on s activate # activate $ sleep 1; xset s noexpose s off s activate # not activate So, looks like "expose" (which is the default) result in ignoring "off", and to disable screensaver I have to disable expose too.
Is this still a problem?
No idea, my setup has changed in last 6 years and now I'm using xscreensaver. Feel free to close this bug.