Simulation of water waves on the X Windows desktop
About  Manual  Gallery  Requirements  Download  Project page

About xdesktopwaves

xdesktopwaves is a cellular automata setting the background of your X Windows desktop under water. Windows and mouse are like ships on the sea. Each movement of these ends up in moving water waves. You can even have rain and/or storm stirring up the water.

xdesktopwaves is distributed under the GNU General Public License

Latest release version is 1.3

Please also visit Eagle Mode - it's another exciting software from the same author!


Online manual: manual.html


Waves by moving the mouse pointer across the background.   Waves by moving a client window.
Fishes (xfishtank -d), turtles (xpenguins -t Turtles) and desktop icons are under water. Waves come from the storm feature.   xdesktopwaves running in a normal window, with the rain feature enabled.


  • X Window System, Version 11, with XShape extension
  • A Unix clone operating system (e.g. Linux, *BSD...)
  • GNU C Compiler >=2.7 (other compilers may even be suitable)


Important hint for users of 64-bit Linux

If compilation fails with "cannot find -lX11", please try this command:

make LFLAGS=-L/usr/X11R6/lib64
(next release version will have a fix for this problem)

Project page Get xdesktopwaves at Fast, secure and Free Open Source software downloads
Copyright © 2004 Oliver Hamann
All trademarks are the property of their respective holders and are used here for identification purpose only.