> > If you look in your control center for screensavers it will have a way to
> > disable them.
> Unfortunately, this is not even close to being an answer to my question.
> I asked:
> >> How do I
> >> 1) Definitively find all screensavers running on the system, regardless
> >> of how they are running.
> >> or,
> >> 2) Disable any screensaver that may be running, withot regard to what
> >> screensaver it is.
> Your answer, instead, tells me how to disable whatever screensaver(s) are
> controlled by the Gnome/KDE control centers. This is neither definitively
> finding all screensavers on the system, nor is it disabling any screensaver
> without regard to what screensaver it is. It is only how to disable a specific
> screensaver. A system may have multiple screensavers running, and I have no
> way to track them down. I need a definitive way to disable all screensavers.
> Just disabling one does not help if the screen still blanks after a period
> of keyboard inactivity.
I doubt there is any definitive way to disable all
First off, how is the system supposed to recognize a
screensaver from some other program? There's no way (that
I'm aware of) to identify a screensaver from some other type
Secondly, running multiple screensavers makes no sense
unless you're running in a multi-head environment, _and_
need different blanking characteristics on each (i.e., for
multiple users, not one user with a multi-screen desktop).
As to how Windows handles it...I suspect (educated guess,
here) that on the _vast_ majority (if not all) of Windows
systems, the only screen saver running is MS's own from the
"Control Panel". Then it's obvious what the screensaver
is. Consequently I'd be surprised if any third-party
screensavers were indeed turned of simultaneously.
Your problem arises during DVD playing. Another poster
suggested using mplayer. One of the things mplayer does is
to disable DPMS before playing and re-enable after. You can
do this manually if your player doesn't do that. 'man xset'
for starters. If you want to permanently disable DPMS, edit
XF86Config. See the appropriate man pages.
I think your problem is not a screen saver, per se, but
DPMS. Go read up on DPMS.