GNOME Bugzilla – Bug 686339
power: Add a watchdog to keep X's builtin screen saver disabled
Last modified: 2017-06-20 02:40:23 UTC
I pondered moving this code to gnome-shell instead since that's where most of gnome-screensaver's functionality moved but seeing as this is mostly related to DPMS and this is where we're dealing with that I decided that it would make more sense here.
Created attachment 226703 [details] [review] power: Add a watchdog to keep X's builtin screen saver disabled X's builtin screen saver may activate DPMS. Since we want to activate DPMS ourselves according to our own policy we must make sure that X's screen saver remains disabled. This code is a copy of the original found in gs-watcher-x11.c from gnome-screensaver which stopped being used in GNOME 3.6.
Review of attachment 226703 [details] [review]: Yes!
Attachment 226703 [details] pushed as a7ad352 - power: Add a watchdog to keep X's builtin screen saver disabled Added a link to the gnome-screensaver code in the comment. Should this go in the 3.6 branch as well?
*** Bug 687381 has been marked as a duplicate of this bug. ***
*** Bug 685834 has been marked as a duplicate of this bug. ***
I'm not sure this is resolved. In Ubuntu 13.04 gnome-settings-daemon 3.6.4 it doesn't work :( I tried the same tests as above and got the exact same results but the monitor dims regardless. I'll update the other ticket also. See Bug 687381 for a reference on caffienne plugin. It stopped working after I upgraded to Ubuntu 13.04 and dims the screen.
Sorry (as above) was a bad copy/paste. I tried the tests in Bug 687381 and it resulted in the same positive results but the screen still dims.