On 18/08/2008, Jamie Zawinski <[EMAIL PROTECTED]> wrote:
> > I am not sure if this is a change in mplayer or xscreensaver.
> >
> > However, recently mplayer fails to stop xscreensaver from blanking the
> > screen. According to mplayer documentation a standard X interface for
> > stopping the screensaver exists and xscreensaver does not use it.
> >
> > It would be nice if this worked or at least the man page explained why
> > it's not working.
> >
>
> Given than xscreensaver has been the standard screen saver on Unix since
> 1992, and mplayer (which has only existed since 2000) has never supported it
> properly, this is clearly false.
>
> There is no "standard X interface for stopping the screen saver", except in
> the case where you define "screen saver" as the one built into the X server
> that only blanks the screen without locking it. There never has been.
There used to be at least xlock, the fact that xscreensaver is the
most widely used screensaver software does not make
system("xscreensaver -deactivate &") the standard solution for
disabling screensaver. Especially in case it is not running and thus
the X built-in blanking has to be taken care of.
This doe not necessarily mean that a sane standard solution exists,
only the xscreensaver's one apparently is not the one.
>
> This kind of unhelpful misinformation from their developers is why I don't
> use mplayer, and advise everyone else against it too.
>
> This is all that I know about how to make mplayer behave:
> http://www.jwz.org/xscreensaver/faq.html#dvd
They copied that bogus faq entry into their docs as well for people
running xscreensaver. Running "xscreensaver -deactivate" stops the
player for tens of seconds because of bug in xscreensaver. The command
has to be written with & so that it is executed in the background.
This only causes lots of "no response to command" messages.
Thanks
Michal
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]