1XScreenSaver(1)             General Commands Manual            XScreenSaver(1)
2
3
4

NAME

6       xscreensaver-settings - configure and control the xscreensaver daemon
7

SYNOPSIS

9       xscreensaver-settings [-display host:display.screen] [-prefs] [-debug]
10

DESCRIPTION

12       The  xscreensaver-settings program is a graphical front-end for setting
13       the parameters used by the xscreensaver(1) daemon.  It is  a  tool  for
14       editing  the  ~/.xscreensaver file, and for demoing the various display
15       modes.
16
17       The main window consists of a menu bar and two tabbed pages.  The first
18       page  is  for  editing the list of demos, and the second is for editing
19       various other parameters of the screensaver.
20
22       All of these commands are on either the File or Help menus:
23
24       Blank Screen Now
25           Activates the background xscreensaver daemon, which will then run a
26           demo  at  random.   This  is  the same as running xscreensaver-com‐
27           mand(1) with the -activate option.
28
29       Lock Screen Now
30           Just like Blank Screen Now, except the screen  will  be  locked  as
31           well  (even if it is not configured to lock all the time.)  This is
32           the same as running xscreensaver-command(1) with the -lock option.
33
34       Kill Daemon
35           If the xscreensaver daemon is running  on  this  screen,  kill  it.
36           This  is the same as running xscreensaver-command(1) with the -exit
37           option.
38
39       Restart Daemon
40           If the xscreensaver daemon is running  on  this  screen,  kill  it.
41           Then launch it again.  This is the same as doing "xscreensaver-com‐
42           mand --exit" followed by "xscreensaver".
43
44           Note that  it  is  not  the  same  as  doing  "xscreensaver-command
45           --restart".
46
47       Exit
48           Exits  the xscreensaver-settings program (this program) without af‐
49           fecting the background xscreensaver daemon, if any.
50
51       About...
52           Displays the version number of this program, xscreensaver-settings.
53
54       Documentation...
55           Opens up a web browser looking at the XScreenSaver web page,  where
56           you  can  find  online  copies  of  the  xscreensaver(1),  xscreen‐
57           saver-settings(1), and xscreensaver-command(1) manuals.
58

DISPLAY MODES TAB

60       This page contains a list of the names of the various display modes,  a
61       preview  area,  and some fields that let you configure screen saver be‐
62       havior.
63
64   Mode
65       This option menu controls the activation behavior of the screen  saver.
66       The options are:
67
68           Disable Screen Saver
69               Don't  ever  blank the screen, and don't ever allow the monitor
70               to power down.
71
72           Blank Screen Only
73               When blanking the screen, just go black: don't run  any  graph‐
74               ics.
75
76           Only One Screen Saver
77               When  blanking the screen, only ever use one particular display
78               mode (the one selected in the list.)
79
80           Random Screen Saver
81               When blanking the screen, select a  random  display  mode  from
82               among those that are enabled and applicable.  If there are mul‐
83               tiple monitors connected, run a different display mode on  each
84               one.  This is the default.
85
86           Random Same Saver
87               This  is  just  like  Random Screen Saver, except that the same
88               randomly-chosen display mode will be run on all  monitors,  in‐
89               stead of different ones on each.
90
91   Demo List
92       Double-clicking  in the list on the left will let you try out the indi‐
93       cated demo.  The screen will go black, and  the  program  will  run  in
94       full-screen  mode,  just  as  it  would  if the xscreensaver daemon had
95       launched it.  Clicking the mouse again will stop the demo and  un-blank
96       the screen.
97
98       Single-clicking  in  the  list will run it in the small preview pane on
99       the right.  (But beware: many of the display modes behave somewhat dif‐
100       ferently  when  running  in  full-screen  mode, so the scaled-down view
101       might not give an accurate impression.)
102
103       When Mode is set to Random Screen Saver, each name in the  list  has  a
104       checkbox  next  to  it:  this controls whether this display mode is en‐
105       abled.  If it is unchecked, then that mode will not be chosen.  (Though
106       you can still run it explicitly by double-clicking on its name.)
107
108   Arrow Buttons
109       Beneath the list are a pair of up and down arrows. Clicking on the down
110       arrow will select the next item in the list, and then run it  in  full-
111       screen  mode,  just  as  if you had double-clicked on it.  The up arrow
112       goes the other way.  This is just a shortcut for trying out all of  the
113       display modes in turn.
114
115   Blank After
116       After  the  user  has been idle this long, the xscreensaver daemon will
117       blank the screen.
118
119   Cycle After
120       After the screensaver has been running for  this  long,  the  currently
121       running  graphics  demo will be killed, and a new one started.  If this
122       is 0, then the graphics demo will never be changed: only one demo  will
123       run until the screensaver is deactivated by user activity.
124
125       If  there  are  multiple  screens, the savers are staggered slightly so
126       that while they all change every cycle minutes, they don't  all  change
127       at the same time.
128
129   Lock Screen
130       When this is checked, the screen will be locked when it activates.
131
132   Lock Screen After
133       This controls the length of the "grace period" between when the screen‐
134       saver activates, and when the screen becomes locked.  For  example,  if
135       this  is  5  minutes, and Blank After is 10 minutes, then after 10 min‐
136       utes, the screen would blank.  If there was user activity  at  12  min‐
137       utes,  no  password  would be required to un-blank the screen.  But, if
138       there was user activity at 15 minutes or later (that  is,  Lock  Screen
139       After minutes after activation) then a password would be required.  The
140       default is 0, meaning that if locking is enabled, then a password  will
141       be required as soon as the screen blanks.
142
143   Preview
144       This  button,  below  the  small preview window, runs the demo in full-
145       screen mode so that you can try it out.  This is the  same  thing  that
146       happens  when you double-click an element in the list.  Click the mouse
147       to dismiss the full-screen preview.
148
149   Settings
150       This button will pop up a dialog where you can configure settings  spe‐
151       cific to the display mode selected in the list.
152

SETTINGS DIALOG

154       When  you click on the Settings button on the Display Modes tab, a con‐
155       figuration dialog will pop up that lets you customize settings  of  the
156       selected display mode.  Each display mode has its own custom configura‐
157       tion controls on the left side.
158
159       On the right side is a paragraph or two describing  the  display  mode.
160       Below  that  is  a  Documentation  button that will display the display
161       mode's manual page in a new window.
162
163       The Advanced button reconfigures the dialog box so that  you  can  edit
164       the  display mode's command line directly, instead of using the graphi‐
165       cal controls.
166

ADVANCED TAB

168       This tab lets you change various settings used by the xscreensaver dae‐
169       mon itself, as well as some global options shared by all of the display
170       modes.
171
172   Image Manipulation
173       Some of the graphics hacks manipulate images.  These  settings  control
174       where those source images come from.  The savers load images by running
175       the  xscreensaver-getimage(6)  and  xscreensaver-getimage-file(6)  pro‐
176       grams.
177
178           Grab Desktop Images
179               If  this option is selected, then savers are allowed to manipu‐
180               late the desktop image, that is, a display mode  might  draw  a
181               picture  of  your  desktop  melting, or being distorted in some
182               way.  The security-paranoid might want to disable this  option,
183               because if it is set, it means that the windows on your desktop
184               will occasionally be visible while your screen is locked.  Oth‐
185               ers  will  not  be able to do anything, but they may be able to
186               see whatever you left on your screen.
187
188           Grab Video Frames
189               If your system has a video capture device, selecting  this  op‐
190               tion  may  allow  the image-manipulating modes to grab a still-
191               frame of video to operate on.
192
193           Choose Random Image
194               If this option is set, then the image-manipulating  modes  will
195               select  a  random  image file to operate on, from the specified
196               source.  That source may be a local directory,  which  will  be
197               recursively  searched  for images.  Or, it may be the URL of an
198               RSS or Atom feed (e.g., a Flickr gallery), in which case a ran‐
199               dom  image  from  that feed will be selected instead.  The con‐
200               tents of the feed will be cached locally and refreshed periodi‐
201               cally as needed.
202
203           If  more  than one of the above image-related options are selected,
204           then one will be chosen at random.  If none of them  are  selected,
205           then an image of video colorbars will be used instead.
206
207   Text Manipulation
208       Some  of  the display modes display and manipulate text.  The following
209       options control how that text is generated.  The savers  load  text  by
210       running the xscreensaver-text(6) program.
211
212           Host Name and Time
213               If  this checkbox is selected, then the text used by the screen
214               savers will be the local host name, OS version, date, time, and
215               system load.
216
217           Text
218               If  this  checkbox  is selected, then the literal text typed in
219               the field to its right will be used.  If it contains  %  escape
220               sequences, they will be expanded as per strftime(2).
221
222           Text File
223               If  this  checkbox is selected, then the contents of the corre‐
224               sponding file will be displayed.
225
226           Program
227               If this checkbox is selected, then the given  program  will  be
228               run, repeatedly, and its output will be displayed.
229
230           URL If  this  checkbox is selected, then the given web page will be
231               downloaded and displayed repeatedly.  If the document  contains
232               HTML, RSS, or Atom, it will be converted to plain-text first.
233
234               Note:  this  re-downloads  the  document  every time the screen
235               saver runs out of text, so it will probably be hitting that web
236               server multiple times a minute.
237
238   Power Management Settings
239       These settings control whether, and when, your monitor powers down.
240
241           Power Management Enabled
242               Whether  the  monitor  should be powered down after a period of
243               inactivity.
244
245               If this option is grayed out, it means your X server  does  not
246               support  the XDPMS extension, and so control over the monitor's
247               power state is not available.
248
249           Standby After
250               If Power Management Enabled is selected, the  monitor  will  go
251               black  after  this  much  idle time.  (Graphics demos will stop
252               running, also.)
253
254           Suspend After
255               If Power Management Enabled is selected, the  monitor  will  go
256               into  power-saving  mode after this much idle time.  This dura‐
257               tion should be greater than or equal to Standby.
258
259           Off After
260               If Power Management Enabled is selected, the monitor will fully
261               power  down after this much idle time.  This duration should be
262               greater than or equal to Suspend.
263
264           Quick Power-off in Blank Only Mode
265               If the display mode is set to Blank Screen  Only  and  this  is
266               checked,  then the monitor will be powered off immediately upon
267               blanking, regardless of the  other  power-management  settings.
268               In this way, the power management idle-timers can be completely
269               disabled, but the screen will be powered off when black.
270
271   Blanking
272       These options control how the screen fades to  or  from  black  when  a
273       screen saver begins or ends.
274
275           Fade To Black When Blanking
276               If  selected,  then when the screensaver activates, the current
277               contents of the screen will fade to  black  instead  of  simply
278               winking out.
279
280           Unfade From Black When Unblanking
281               The  opposite:  if  selected, then when the screensaver deacti‐
282               vates, the original contents of the screen will  fade  in  from
283               black  instead  of appearing immediately.  This is only done if
284               Fade To Black is also selected.
285
286           Fade Duration
287               When fading or unfading are selected, this  controls  how  long
288               the fade will take.
289
290   Theme
291       This  option  menu lists the color schemes available for use on the un‐
292       lock dialog.
293
294       There are more settings than these available, but these  are  the  most
295       commonly used ones; see the manual for xscreensaver(1) for other param‐
296       eters that can be set by editing the ~/.xscreensaver file, or the X re‐
297       source database.
298

COMMAND-LINE OPTIONS

300       xscreensaver-settings accepts the following command line options.
301
302       -display host:display.screen
303               The  X  display to use.  The xscreensaver-settings program will
304               open its window on that display, and also control the  xscreen‐
305               saver daemon that is managing that same display.
306
307       -prefs  Start  up  with the Advanced tab selected by default instead of
308               the Display Modes tab.
309
310       -debug  Causes lots of diagnostics to be printed on stderr.
311
312       The xscreensaver and xscreensaver-settings processes must  run  on  the
313       same  machine,  or  at least, on two machines that share a file system.
314       When xscreensaver-settings writes a new version of the  ~/.xscreensaver
315       file, xscreensaver needs to see that same file, or it won't work.
316

ENVIRONMENT

318       DISPLAY to get the default host and display number.
319
320       PATH    to  find  the sub-programs to run.  However, note that the sub-
321               programs are actually launched by the xscreensaver daemon,  not
322               by  xscreensaver-settings  itself.   So,  what  matters is what
323               $PATH that the xscreensaver program sees.
324
325       HOME    for the directory in which to read and write the  .xscreensaver
326               file.
327
328       XENVIRONMENT
329               to  get  the  name of a resource file that overrides the global
330               resources stored in the RESOURCE_MANAGER property.
331
332       HTTP_PROXY, HTTPS_PROXY, http_proxy, or https_proxy
333               to get the default proxy host and port.
334

UPGRADES

336       The latest version of xscreensaver, an online version of  this  manual,
337       and a FAQ can always be found at https://www.jwz.org/xscreensaver/
338

SEE ALSO

340       X(1),   xscreensaver(1),  xscreensaver-command(1),  xscreensaver-getim‐
341       age(6), xscreensaver-getimage-file(6),  xscreensaver-getimage-video(6),
342       xscreensaver-text(6)
343
345       Copyright © 1992-2021 by Jamie Zawinski.  Permission to use, copy, mod‐
346       ify, distribute, and sell this software and its documentation  for  any
347       purpose  is  hereby  granted without fee, provided that the above copy‐
348       right notice appear in all copies and that both that  copyright  notice
349       and this permission notice appear in supporting documentation.  No rep‐
350       resentations are made about the suitability of this  software  for  any
351       purpose.  It is provided "as is" without express or implied warranty.
352

AUTHOR

354       Jamie Zawinski <jwz@jwz.org>, 13-aug-1992.
355
356       Please let me know if you find any bugs or make any improvements.
357
358
359
360X Version 11               6.04-1.fc36 (06-Jun-2022)           XScreenSaver(1)
Impressum