Bugzilla – Bug 7264
Power management events reset each other
Last modified: 2009-09-08 09:14:36 UTC
Investigating the Power Management events, I found that the various user settable events were reseting the global event timer. I.E. Screen saver timer resets Screen Dimming timer Step to reproduce 1) set the the screen saver timer to 10 seconds 2) set the screen dimming timer to 20 seconds 3) get a stop watch 4) click any Jive button, then set it down on a table and start the stop watch Expected behavior: Screen saver to trigger after 10 seconds, screen Dimming to trigger +10 seconds from last event (total of 20 seconds) Actual Behavior: Screen saver triggers after 10 seconds, screen Dimming triggers +20 seconds. Total of 30 seconds for the screen to dim NOTE: the "sleep" event at 1 minute is also affected. In the above example, the display shut off after 1:30, not +30 seconds from last event trigger as expected. Those are the only 2 User Settable power management events I a aware of, if there are more, let me know so I can test them as well.
Officially those parameters are not user settable in the 7.0 firmware, the option was only added for testing and is hidden in the factory test menu. This behavior happens because at the moment window pushes (eg when the screensaver is displayed) are used as a wake up source for the power saving modes. I think this was added to keep the screen active during setup. We probably should remove this code for 7.0.1, and add explicit wakeup events during setup where required.
This was fixed in the 7.0 release.
Verified with 7.0 R2090, marking as closed