cyclone - tornado screen saver.


   cyclone [--root/-r] [--maxfps/-x number] [--vsync/-y number] [--dpms/-M
   number]  [--cyclones/-c  number]  [--particles/-p  number]   [--size/-i
   number]  [--complexity/-C  number]  [--speed/-e  number] [--stretch/-s]
   [--no-stretch/-S] [--showcurves/-v] [--no-showcurves/-V]


   From Terry Walsh (  "This  screen  saver  makes
   tornadoes  on your screen. I wrote it for my storm chasing partner, but
   you can have it too."

   Ported to Linux by Tugrul Galatali.


   --root  Draw on the root window.

   --maxfps number
           Set maximum frame rate.

   --vsync number
           Limit redraws to specified number of vertical refreshes.   0  -
           100.  Default: 1

   --dpms number
           Stop  rendering  new  frames  if the display is not on.  0 - 1.
           Default: 1

   --cyclones number
           Number of cyclones.  1 - 10.  Default: 1

   --particles number
           Particles per cyclone.  1 - 10000.  Default: 200

   --size number
           Particle size.  1 - 100.  Default: 7

   --complexity number
           Cyclone complexity.  1 - 10.  Default: 3

   --speed number
           Speed.  1 - 100.  Default: 10

           Stretch.  Default: True

           Show Curves.  Default: False


   DISPLAY to get the default host and display number.




   Copyright  2002 by Terry Walsh and Tugrul Galatali.

   Cyclone is free software; you can  redistribute  it  and/or  modify  it
   under  the  terms  of  the  GNU  General  Public  License  version 2 as
   published by the Free Software Foundation.

   Cyclone is distributed in the hope that it will be useful, but  WITHOUT
   ANY  WARRANTY;  without even the implied warranty of MERCHANTABILITY or
   FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General  Public  License
   for more details.


   Terry Walsh and Tugrul Galatali <>

More Linux Commands

gnutls_session_set_ptr(3) - API function - Linux man page...
This function will set (associate) the user given pointer ptr to the session structure. This is pointer can be accessed with gnutls_session_get_ptr(). REPORTING

gnutls_hex_encode(3) - API function - Linux manual page.....
This function will convert the given data to printable data, using the hex encoding, as used in the PSK password files. RETURNS GNUTLS_E_SHORT_MEMORY_BUFFER if

pthread_create(3) - create a new thread - Linux manual page
The pthread_create() function starts a new thread in the calling process. The new thread starts execution by invoking start_routine(); arg is passed as the sole

git-cherry-pick(1) - Apply the changes introduced by some ex
Given one or more existing commits, apply the change each one introduces, recording a new commit for each. This requires your working tree to be clean (no modif

xdr_bool(3) - library routines for external data representat
These routines allow C programmers to describe arbitrary data structures in a machine-independent fashion. Data for remote procedure calls are transmitted using

mrtglib(1) Library for MRTG and support scripts (Man Page)
MRTG_lib is part of MRTG , the Multi Router Traffic Grapher. It was separated from MRTG to allow other programs to easily use the same config files. The main pa

mcs(1) - Mono C# Compiler (1.0, 2.0, Moonlight) (Man Page)
mcs is the Mono C# compiler, an implementation of the ECMA-334 language specification. You can pass one or more options to drive the compiler, and a set of sour

startpar(8) - start runlevel scripts in parallel (Man Page)
startpar is used to run multiple run-level scripts in parallel. The degree of parallelism on one CPU can be set with the -p option, the default is full parallel

msgattrib(1) - attribute matching and manipulation on messag
Filters the messages of a translation catalog according to their attributes, and manipulates the attributes. Mandatory arguments to long options are mandatory f

fts(3) - traverse a file hierarchy - Linux manual page......
The fts functions are provided for traversing file hierarchies. A simple overview is that the fts_open() function returns a handle on a file hierarchy, which is

bounce(8) - Postfix delivery status reports - Linux man page
The bounce(8) daemon maintains per-message log files with delivery status information. Each log file is named after the queue file that it corresponds to, and i

XtGrabPointer(3) - manage grabs (Library - Linux man page)
XtGrabKey calls XGrabKey specifying the widgets window as the grab window if the widget is realized. The remaining arguments are exactly as for XGrabKey. If the

We can't live, work or learn in freedom unless the software we use is free.