Found the culprit in kdebase. This patch makes DPMS timeouts accurate again. I will upload some testing packages soon.
--- kdebase-3.5.5.orig/kcontrol/energy/energy.cpp +++ kdebase-3.5.5/kcontrol/energy/energy.cpp @@ -340,7 +340,7 @@ if (hasDPMS) { if (enable) { DPMSEnable(dpy); - DPMSSetTimeouts(dpy, 60*standby, 60*suspend, 60*off); +// DPMSSetTimeouts(dpy, 60*standby, 60*suspend, 60*off); } else DPMSDisable(dpy); } else
Found the culprit in kdebase. This patch makes DPMS timeouts accurate again. I will upload some testing packages soon.
--- kdebase- 3.5.5.orig/ kcontrol/ energy/ energy. cpp 3.5.5/kcontrol/ energy/ energy. cpp
DPMSEnabl e(dpy); (dpy, 60*standby, 60*suspend, 60*off); (dpy, 60*standby, 60*suspend, 60*off);
DPMSDisab le(dpy) ;
+++ kdebase-
@@ -340,7 +340,7 @@
if (hasDPMS) {
if (enable) {
- DPMSSetTimeouts
+// DPMSSetTimeouts
} else
} else