To fix this, back out this change from 4.23. This will be removed in 4.24.

Basically, I give up on ever having DPMS work properly.



--- driver/timers.c.orig        Mon Aug 15 12:10:55 2005
+++ driver/timers.c     Sun Apr 17 16:54:57 2005
@@ -331,16 +331,6 @@
   if (si->cycle_id) abort ();       /* no cycle timer when inactive */

   si->last_activity_time = time ((time_t *) 0);
-
-  /* This will (hopefully, supposedly) tell the server to re-set its
-     DPMS timer.  Without this, the -deactivate clientmessage would
-     prevent xscreensaver from blanking, but would not prevent the
-     monitor from powering down. */
-  XForceScreenSaver (si->dpy, ScreenSaverReset);
-
-  /* And if the monitor is already powered off, turn it on.
-     You'd think the above would do that, but apparently not? */
-  monitor_power_on (si);
 }



--
Jamie Zawinski      [EMAIL PROTECTED]                  http://www.jwz.org/
                    [EMAIL PROTECTED]      http://www.dnalounge.com/
                                         http://jwz.livejournal.com/




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to