[mythtv] DPMS inhibit issues in 0.28

dennis deg at outlook.com
Sat Apr 25 14:21:35 UTC 2015


I'm running ubuntu 14.04 but not using gnome screensaver and using DPMS 
to shut the monitor off after 10 minutes of inactivity.  It appears that 
inhibit DPMS is no longer working in in the latest build of 0.28, after 
10 minutes of watching TV my screen goes blank by DPMS.  I have noticed 
some changes in the logs when starting and stopping playback and no 
longer seeing DPMS messages.

     Previous build of 0.28 ( DPMS inhibit was working )
Starting playback:
Apr 22 07:55:36 POKEY mythfrontend: mythfrontend[23915]: I CoreContext 
er-x11.cpp:150 (DisableDPMS) ScreenSaverX11Private: DPMS Deactivated 1

Stopping playback:
Apr 22 08:00:57 POKEY mythfrontend: mythfrontend[23915]: I CoreContext 
er-x11.cpp:167 (RestoreDPMS) ScreenSaverX11Private: DPMS Reactivated 1

     Current build of 0.28 ( DPMS inhibit not working )
Starting playback:
2015-04-25 09:02:32.925153 I  ScreenSaverDBus: Successfully inhibited 
screensaver via org.freedesktop.ScreenSaver. cookie 632048599. nom nom
2015-04-25 09:02:32.925518 E  ScreenSaverDBus: Failed to disable 
screensaver: Method "Inhibit" with signature "ss" on interface 
"org.gnome.SessionManager" doesn't exist

Stopping playback:
2015-04-25 09:03:09.251388 I  ScreenSaverDBus: Screensaver uninhibited 
via org.freedesktop.ScreenSaver

I see some commits adding the new dbus screensaver,  but is there anyway 
to tell the frontend to use the previous DPMS functionality that has 
been supported for years?


More information about the mythtv-dev mailing list