
Xscreensaver theming how to#
That know how to draw on the provided window. The various graphics demos are, in fact, just standalone programs The root window (and which understands virtual roots) can be used as a Because of this, any program which draws on That, to any subsequently-created programs, it will appear to be a When it is time to activate the screensaver, a full-screen black window isĬreated on each screen of the display.

log filename This is exactly the same as redirecting stdout and stderr to the givenįile (for append). If xscreensaver is crashing, you might need to do this in order to no-capture-stderr Do not redirect the stdout and stderr streams to the xscreensaver window verbose Same as setting the verbose resource to true: printĭiagnostics on stderr and on the xscreensaver window. Will manage all screens on the display simultaniously. For displays with multiple screens, XScreenSaver display host:display.screen The X display to use. Written by xscreensaver itself.) COMMAND-LINE OPTIONS ¶ xscreensaver also accepts a few command-line options, mostly for use whenĭebugging: for normal operation, you should configure things via the Xdefaults file and the app-defaults file will never be When settings are changed in the Preferences dialog box (seeĪbove) the current settings will be written to the. usr/lib/X11/app-defaults/XScreenSaver, but different systems might keep it inĪ different place (for example, /usr/openwin/lib/app-defaults/XScreenSaver on The app-defaults file will usually be named Xscreensaver app-defaults file, which should have been installed when If you want to set the system-wide defaults, then make your edits to the Xdefaults file,Īnd then tell the running xscreensaver process to restart itself, like Time it wakes up, then you will need to reload your. Want xscreensaver to notice your changes immediately instead of the next If you change a setting in your X resource database, or if you Reloaded the next time the screen saver needs to take some action, such asīlanking or unblanking the screen, or picking a new graphics mode.) xscreensaver file while xscreensaver isĪlready running, it will notice this, and reload the file. xscreensaver file, you would write the following: timeout: 5 Xdefaults file for example, to set the timeout parameter xscreensaver file exists, it overrides any settings xscreensaver file in your home directory or in the X resourceĭatabase. Options to xscreensaver are stored in one of two places: inĪ. Tricky, like customize xscreensaver for site-wide use or something.
Xscreensaver theming manual#
Stuff described in this manual unless you are trying to do something The easy way to configure xscreensaver is to run the The rest of this manual page describes lower level ways of changing settings. Xscreensaver-demo(1) program, and change the settings through the GUI. The easiest way to configure xscreensaver is to simply run the Xscreensaver program is a daemon that runs in the background it isĬontrolled by the foreground xscreensaver-demo(1) and Note that xscreensaver has a client-server model: the The xscreensaver-demo(1) program pops up a dialog box that lets youĬonfigure the screen saver, and experiment with the various display modes. It also provides configuration and control of your monitor's Pretty pictures on your screen when it is not in use. This program can lock your terminal in order to prevent othersįrom using it, though its default mode of operation is merely to display Off as soon as there is any mouse or keyboard activity. Idle for a period, and then runs a graphics demo chosen at random. The xscreensaver program waits until the keyboard and mouse have been

Xscreensaver - extensible screen saver and screen locking framework
