1distort(6x)                   XScreenSaver manual                  distort(6x)
2
3
4

NAME

6       distort - distort the content of the screen in interesting ways
7

SYNOPSIS

9       distort  [--root]  [--window-id  number][--window] [--mono] [--install]
10       [--noinstall] [--visual visual] [--window-id window-id] [--delay usecs]
11       [--duration  secs]  [--radius  pixels]  [--speed  int]  [--number  int]
12       [--swamp] [--bounce] [--reflect] [--vortex]  [--magnify]  [--blackhole]
13       [--slow] [--shm] [--no-shm] [--fps]
14

DESCRIPTION

16       The  distort  program takes an image and lets circular zones of distor‐
17       tion wander randomly around it, distorting what  is  under  them.   The
18       mode of distortion and the overall behaviour of the zones can be influ‐
19       enced in various ways.
20
21       The image that it manipulates will be grabbed from the portion  of  the
22       screen underlying the window, or from the system's video input, or from
23       a random file on disk, as indicated by the grabDesktopImages, grabVide‐
24       oFrames,  and  chooseRandomImages  options in the ~/.xscreensaver file;
25       see xscreensaver-settings(1) for more details.
26

OPTIONS

28       distort accepts the following options:
29
30       --root  Draw on the root window.
31
32       --window-id number
33               Draw on the specified window.
34
35       --window
36               Draw on a newly-created window. This is the default.
37
38       --mono  If on a color display, pretend we're on a monochrome display.
39
40       --install
41               Install a private colormap for the window.
42
43       --noinstall
44               Don't install a private colormap for the window.
45
46       --visual visual
47               Specify which visual to use. Legal values are  the  name  of  a
48               visual  class  or  the id number (decimal or hex) of a specific
49               visual.
50
51       --window-id window-id
52               Specify which window id to use.
53
54       --delay usecs
55               Specify the delay between subsequent animation  frames  in  mi‐
56               croseconds.
57
58       --duration seconds
59               How  long  to run before loading a new image.  Default 120 sec‐
60               onds.
61
62       --radius pixels
63               Specify the radius of the distortion zone in pixels.
64
65       --speed int
66               Specify the speed at which the distortion zone moves,  where  0
67               is slow, higher numbers are faster (10 is pretty fast.)
68
69       --number int
70               Specify the number of distortion zones.
71
72       --swamp Instead  of letting zones wander around, let small zones pop up
73               like bubbles in a swamp and leave permanent distortion.   WARN‐
74               ING:  this  option  uses  a colossal amount of memory: keep the
75               --radius small when using --swamp.
76
77       --bounce
78               Let zones wander around and bounce off the window border.  This
79               is the default.
80
81       --reflect
82               Mode  of  distortion that resembles reflection by a cylindrical
83               mirror.
84
85       --vortex
86               Whirlpool-shaped distortion. Way cool.
87
88       --magnify
89               This mode of distortion looks like a magnifying glass.
90
91       --blackhole
92               Suck your pixels beyond the event horizon. Favourite mode of Dr
93               Stephen Hawking.
94
95       --slow  Make the zone wander slower.
96
97       --shm   Use shared memory extension.
98
99       --no-shm
100               Don't use shared memory extension.
101
102       --fps   Display the current frame rate and CPU load.
103

ENVIRONMENT

105       DISPLAY to get the default host and display number
106
107       XENVIRONMENT
108               to  get  the  name of a resource file that overrides the global
109               resources stored in the RESOURCE_MANAGER property.
110
111       XSCREENSAVER_WINDOW
112               The window ID to use with --root.
113

SEE ALSO

115       X(1),  xscreensaver(1),  xscreensaver-settings(1),  xscreensaver-getim‐
116       age(6x)
117
119       Copyright  ©  1998  by  Jonas Munsin and Jamie Zawinski.  Permission to
120       use, copy, modify, distribute, and sell this software and its  documen‐
121       tation for any purpose is hereby granted without fee, provided that the
122       above copyright notice appear in all copies and that  both  that  copy‐
123       right notice and this permission notice appear in supporting documenta‐
124       tion.  No representations are made about the suitability of this  soft‐
125       ware  for  any  purpose.  It is provided "as is" without express or im‐
126       plied warranty.
127

AUTHORS

129       Jonas Munsin <jmunsin@iki.fi> and Jamie Zawinski  <jwz@jwz.org>.   This
130       manual page by Matthias Warkus <mawa@iname.com>, 17-Oct-1999.
131
132
133
134X Version 11               6.08-1.fc39 (17-Oct-2023)               distort(6x)
Impressum