Projects / Really Slick ScreenSavers GLX Port

Really Slick ScreenSavers GLX Port

The Really Slick ScreenSavers GLX Port is a port of some nifty OpenGL screensavers that were originally written for Windows to GLX. It is intended for use with an existing screensaver daemon like xscreensaver.

Operating Systems

Recent releases

  •  05 Jan 2010 04:23

    Release Notes: This release added a new screen saver, Pixel City.

    •  20 May 2009 21:58

      Release Notes: Two new screen savers, Drempels and Feedback, were added. Support for DPMS was also added, idling the screen savers when the display is off.

      •  14 Apr 2009 16:17

        Release Notes: A new screen saver, Lorenz, was added. A buffer underflow was fixed in cyclone.

        •  01 Sep 2008 04:48

          Release Notes: This release adds support for synchronizing the screen savers to vertical refresh, which is enabled by default to save some CPU cycles.

          •  26 Feb 2006 02:41

            Release Notes: This release fixes minor bugs exposed by newer compilers and libraries.

            Recent comments

            31 Aug 2004 02:05 jamespo

            having trouble building on FC-2
            get this problem with the src rpm...

            if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../src -O2 -g -pipe -march=i386 -mcpu=i686 -I/usr/X11R6/include -O2 -g -pipe -march=i386 -mcpu=i686 -I/usr/X11R6/include -MT rgbhsl.o -MD -MP -MF ".deps/rgbhsl.Tpo" -c -o rgbhsl.o rgbhsl.c; \

            then mv -f ".deps/rgbhsl.Tpo" ".deps/rgbhsl.Po"; else rm -f ".deps/rgbhsl.Tpo"; exit 1; fi

            if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../src -O2 -g -pipe -march=i386 -mcpu=i686 -I/usr/X11R6/include -O2 -g -pipe -march=i386 -mcpu=i686 -I/usr/X11R6/include -MT rsMath.o -MD -MP -MF ".deps/rsMath.Tpo" -c -o rsMath.o rsMath.c; \

            then mv -f ".deps/rsMath.Tpo" ".deps/rsMath.Po"; else rm -f ".deps/rsMath.Tpo"; exit 1; fi

            rsMath.c:40:9: missing terminating " character

            rsMath.c: In function `rsCPUDetect':

            rsMath.c:41: error: syntax error before "xor"

            rsMath.c:69:9: missing terminating " character

            rsMath.c:89:17: missing terminating " character

            rsMath.c: In function `rsVec_normalize':

            27 Nov 2002 12:47 leonutley

            about sound support
            If there's audio with these puppies, then I'm not hearing them, which is not a problem.

            However, if there is audio and it is being compiled by default, is there a way to disable this for a speedier binairy?

            Lovely stuff.

            PS, to preview in a non-root window, descend into the source directories and run from the commandline.

            28 Oct 2002 02:19 zlatko

            I found that the screensavers didn't work properly with xscreensaver unless I added a line '#include "vroot.h"' to c_src/driver.h, using the utils/vroot.h file from the xscreensaver distribution. The preview is still broken (it shows up in the root window instead of the dedicated preview window, because the screensavers don't accept the '-window-id' parameter that xscreensaver-demo passes to them), but at least they work otherwise. And they're absolutely GREAT! 8-)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.