[mythtv] Request - disable screensaver

Mikael Magnusson mikma at hem.passagen.se
Tue Nov 18 19:54:23 EST 2003


On Tue, Nov 18, 2003 at 09:52:25AM -0500, Joseph A. Caputo wrote:
> On Monday 17 November 2003 20:27, Cliff Draper wrote:
>
> >   2. Screensavers are not consistent in X.  I'm a little
> >   disappointed
> >   with this, as there are 3 separate protocols.  There's the basic
> >   blanker done with XActivateScreenSaver (`xset s on`).  There's the
> >   DPMS calls which try to change the power state of the monitor
> > (`xset +dpms`).  And finally, there's the xscreensaver daemon (the
> > one with all of the pretty screensavers) which does not have an
> > official C API for talking to it.  My changes deal well with the
> > first two, but xscreensaver is questionable.  First, while it would
> > be very cool to see real screensavers (toasters flying, etc), do you
> > want this on a machine doing real time audio/video encoding where
> > you're trying to squeeze every last cycle out of your machine?  It
> > would probably be fine on a dedicated frontend.  Second, the way you
> > reset the timer on xscreensaver is ugly.  See
> >   http://www.jwz.org/xscreensaver/faq.html#dvd   Basically to
> >   disable
> >   the screensaver, you're suppose to fork a process every minute and
> >   run the xscreensaver-command to reset the timer.  Any ideas on a
> >   good way to deal with this?
>
> I wouldn't bother with xscreensaver -- there's really no need to be
> running it, and many desktop environments don't use it anyway.  KDE
> has
> its own mechanism, and I presume Gnome has its own, too.  I would just
> stick to the screen blanking & DPMS X mechanisms for now.  I think
> most
> folks with dedicated frontends are running a lightweight window
> manager
> with no screensaver daemon, anyway.
                                                                                
No Gnome doesn't have its own. Xscreensaver is the default screensaver used in
Gnome, and at least two distributions that I have tried, Debian (unstable)
and Fedora Core 1.

Regards,
Mikael Magnusson



More information about the mythtv-dev mailing list