Projects / Really Slick ScreenSavers G...

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.

Tags Desktop Environment Screen Savers
Licenses GPL
Operating Systems Unix
Implementation C++ C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 May 2009 23:13
  • Rrelease-after

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

    • Rrelease-mid
    •  14 Apr 2009 18:15
    • Rrelease-after

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

      • Rrelease-mid
      •  01 Sep 2008 04:48
      • Rrelease-after

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

      • Rrelease-mid
      •  25 Feb 2006 18:41
      • Rrelease-after

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

      • Rrelease-mid
      •  10 Apr 2005 00:41
      • Rrelease-after

      Changes: This release roughly synchronizes against the latest Windows release of the Really Slick Screensavers, except for the skyrocket saver. The new Hyperspace saver was added.

      Rss Recent comments

      Rcomment-before 31 Aug 2004 02:05 Rcomment-trans jamespo Rcomment-after

      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':

      Rcomment-before 27 Nov 2002 12:47 Rcomment-trans leonutley Rcomment-after

      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.

      Rcomment-before 28 Oct 2002 02:19 Rcomment-trans 42a78a54b821697dfa64f3bfa053a7ab_tiny zlatko Rcomment-after

      vroot.h
      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-)

      Dcbd5932369efb6dabf3525f66f1f3b1_thumb

      Project Spotlight

      tntdb

      A C++ class library for database-independent database access.

      59bba9a66e147d4b9772b2229c788eea_thumb

      Project Spotlight

      py-postgresql

      A PostgreSQL driver and tools for Python 3.