ftp://ftp.sunet.se/pub/os/Linux/distributions/ultrapenguin/ultrapenguin-1.1/SRPMS...
[xscreensaver] / driver / xscreensaver-command.man
old mode 100755 (executable)
new mode 100644 (file)
index b00acee..1416fe8
 .if n .sp 1
 .if t .sp .5
 ..
-.TH XScreenSaver 1 "22-mar-93" "X Version 11"
+.TH XScreenSaver 1 "31-May-97" "X Version 11"
 .SH NAME
 xscreensaver-command - control a running xscreensaver process
 .SH SYNOPSIS
 .B xscreensaver-command
-[\-activate] [\-deactivate] [\-cycle] [\-next] [\-prev] [\-exit] [\-restart] [\-demo] [\-lock]
+[\-help] [\-demo] [\-activate] [\-deactivate] [\-lock] [\-cycle] [\-next] [\-prev] [\-exit] [\-restart] [\-version] [\-time]
 .SH DESCRIPTION
 The \fIxscreensaver\-command\fP program controls a running \fIxscreensaver\fP
 process by sending it client-messages.
@@ -24,6 +24,15 @@ process by sending it client-messages.
 .I xscreensaver-command
 accepts the following options:
 .TP 8
+.B \-help
+Prints a brief summary of command-line options.
+.TP 8
+.B \-demo
+Cause the screensaver to enter its interactive demo mode, in which one
+can experiment with the various graphics hacks available.  See 
+.BR xscreensaver (1)
+for details.
+.TP 8
 .B \-activate
 Tell the screensaver to turn on immediately (that is, pretend that the 
 user been idle for long enough.)  It will turn off as soon as there is
@@ -41,35 +50,32 @@ Tell the screensaver to turn off, as if there had been user activity.
 If locking is enabled, then the screensaver will prompt for a password
 as usual.
 .TP 8
+.B \-lock
+Like \fI\-activate\fP, but a password will be required before the screensaver
+turns off, even if the screensaver's \fIlock\fP resource is false.  The 
+display will be locked immediately even if the screensaver's \fIlockTimeout\fP
+resource is non-zero.
+.TP 8
 .B \-cycle
 Tell the screensaver to change which graphics hack it is running, just
-as if the ``cycle'' timer had expired.
+as if the ``cycle'' timer had expired.  A new hack will be chosen randomly.
 .TP 8
 .B \-next
 This is like either \fI\-activate\fP or \fI\-cycle\fP, depending on which is
 more appropriate, except that the screenhack that will be run is the next
-one in the list of programs, instead of a randomly-chosen one.  This option
-is good for looking at a demo of each of the screensavers currently available.
-You might want to put this on a menu.
+one in the list of programs, instead of a randomly-chosen one.  Repeatedly
+executing this will cycle through each hack in turn (though using 
+the \fI\-demo\fP option is probably an easier way to accomplish that.)
 .TP 8
 .B \-prev
 This is like \fI\-next\fP, but cycles in the other direction.
 .TP 8
-.B \-demo
-Cause the screensaver to enter its interactive demo mode, if it has been
-compiled with support for it.
-.TP 8
-.B \-lock
-Like \fI\-activate\fP, but a password will be required before the screensaver
-turns off, even if the screensaver's \fIlock\fP resource is false.  The 
-display will be locked immediately even if the screensaver's \fIlockTimeout\fP
-resource is non-zero.
-.TP 8
 .B \-exit
-Causes the screensaver process to exit gracefully.  This is a slightly
-safer way to kill the screensaver than by using \fIkill\fP.  
+Causes the screensaver process to exit gracefully.  This is a safer and
+easier way to kill the screensaver than by using \fIkill\fP.  
 
-Never use \fIkill -9\fP with \fIxscreensaver\fP while the screensaver is
+.B Warning:
+never use \fIkill -9\fP with \fIxscreensaver\fP while the screensaver is
 active.  If you are using a virtual root window manager, that can leave
 things in an inconsistent state, and you may need to restart your window
 manager to repair the damage.
@@ -83,28 +89,44 @@ If the screensaver is run from \fIxdm(1)\fP (that is, it is already running
 before you log in) then you may want to issue the ``restart'' command from 
 one of your startup scripts, so that the screensaver gets your resource
 settings instead of the default ones.
+.TP 8
+.B \-version
+Print (on stdout) the version number of the xscreensaver program that is 
+running on $DISPLAY.  (To see the version number of \fIxscreensaver-command\fP
+itself, use the \fI\-help\fP option.)
+.TP 8
+.B \-time
+This option prints on stdout the time at which the screensaver last activated
+(blanked the screen) or deactivated (restored the screen.)  Note that the
+activation-time is not the last time at which the user was active, but is
+some time later (it is the time at which either: xscreensaver decided that
+the user has been idle long enough; or, the user explicitly activated the
+screensaver or locker.)
 .SH ENVIRONMENT
 .PP
 .TP 8
 .B DISPLAY
-to get the default host and display number.
+to get the host and display number of the screen whose saver is
+to be manipulated.
 .TP 8
 .B PATH
-to find the executable to restart.
+to find the executable to restart (for the \fI\-restart\fP command).  
+Note that this variable is consulted in the environment of 
+the \fIxscreensaver\fP process, not the \fIxscreensaver-command\fP process.
 .SH "SEE ALSO"
 .BR X (1),
 .BR xscreensaver (1)
 .SH BUGS
-Diagnostics are reported on the \fBstderr\fP of the \fIxscreensaver\fP
+Some diagnostics are reported on the stderr of the \fIxscreensaver\fP
 process, not this process, so the caller of \fIxscreensaver-command\fP
 may not see the error messages.
 .SH COPYRIGHT
-Copyright \(co 1992, 1993 by Jamie Zawinski.  Permission to use, copy, modify, 
-distribute, and sell this software and its documentation for any purpose is 
-hereby granted without fee, provided that the above copyright notice appear 
-in all copies and that both that copyright notice and this permission notice
-appear in supporting documentation.  No representations are made about the 
-suitability of this software for any purpose.  It is provided "as is" without
-express or implied warranty.
+Copyright \(co 1992, 1993, 1997 by Jamie Zawinski.  
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that copyright
+notice and this permission notice appear in supporting documentation.  No
+representations are made about the suitability of this software for any
+purpose.  It is provided "as is" without express or implied warranty.
 .SH AUTHOR
-Jamie Zawinski <jwz@mcom.com>, 13-aug-92.
+Jamie Zawinski <jwz@netscape.com>, 13-aug-92.