I suspect this is the X server issue reported in <URL: https://bugs.freedesktop.org/show_bug.cgi?id=6439 >, where the idle time is reset when the dpms system turn off the monitor.
It is unclear if this is fixed in X.org or not. -- Happy hacking Petter Reinholdtsen