Really Slick XScreenSavers

[ Home  Downloads  Screenshots  Contact  ]

Quick Links

rsxs-0.9-1.fc5.i386.rpm (Fedora Core 5 binary RPM)
rsxs-0.9-1.fc4.i386.rpm (Fedora Core 4 binary RPM)
rsxs-0.9.tar.gz (source tarball)

Requirements

Really Slick XScreenSavers are OpenGL-based — you will need a GLX-enabled version of X to run them. You can check whether you have this by running xdpyinfo and seeing if it's in the list of extensions:

$ xdpyinfo
name of display:    :0.0
  ...
number of extensions:    <a number>
  ...
    GLX
  ...

The Skyrocket screensaver can also produce audio using the Ogg Vorbis and OpenAL sound libraries.

Binary Packages

The easiest way to get Really Slick XScreenSavers is by downloading a binary package.

rsxs-0.9-1.fc5.i386.rpm
rsxs-0.9-1.fc4.i386.rpm

These RPMs require XScreenSaver and libpng. Sound support (libvorbis and libopenal) is optional — it will be used if it is available at run-time.

Source Packages

You should compile from a source package if a binary package is not available for your system, or when you want finer control over what features are enabled.

Source tarball

rsxs-0.9.tar.gz
$ tar xzf rsxs-0.9.tar.gz
$ cd rsxs-0.9
$ ./configure <options>
  ...
$ make
  ...
$ su -c 'make install'
Password: <enter your root password here>
  ...
$ xscreensaver-command -restart
xscreensaver-command: restarting.

A variety of configuration options are available when you compile from the source tarball. Some of the more useful are:

--prefix=PREFIX
Install under the PREFIX directory (by default this is /usr/local/)
--without-xscreensaver
Disable XScreenSaver support
--disable-sound
Disable OpenAL and OGG Vorbis sound support

The INSTALL file contains a complete description of all valid options to configure.

Source RPM

rsxs-0.9-1.fc5.src.rpm
rsxs-0.9-1.fc4.src.rpm
$ rpmbuild --rebuild rsxs-0.9-1.fc5.src.rpm
  ...
Wrote: .../RPMS/i386/rsxs-0.9-1.i386.rpm
Wrote: .../RPMS/i386/rsxs-debuginfo-0.9-1.i386.rpm
  ...

The following options are available when using rpmbuild:

--without sound
Do not compile any sound support. This option also omits the OGG files from the package.
--without xscreensaver
Build standalone programs, not xscreensaver hacks.