Definite's Extractor

My findings on Life, Linux, Open Source, and so on.

Converting xscreensaver to gnome-screensaver in Fedora 13

gnome-screensaver is more stable than xscreensaver (Occasionally I have been lock out by it), yet the default collection of savers is not as rich.

There are several of instructions of how to do this, including:

Can I use xscreensaver “hacks” with gnome-screensaver? and

Add xscreensaver to gnome-screensaver in Fedora Core 6. But their information is somewhat outdated.

Here is my instruction for F-13, referencing this post:

    1. Install xscreensaver-<whateveryyoulike>. (You do want the richness of xscreensaver savers, don’t you? 🙂 )

      # yum install "xscreensaver-<whateveryyoulike>"

    2. link the xscreensavers binary to gnome-screensaver
      # ln -si /usr/libexec/xscreensaver/* /usr/libexec/gnome-screensaver/
      -i is for interactive, there is one saver which exists in both gnome-screensaver and xscreensaver.
    3. Download the script for migrating xscreensaver to gnome-screensaver, as well as the xsl file it needs.


  1. Assuming you put these files in /tmp, run
    chomd +x /tmp/
  2. Convert xscreensaver config files (.xml) to gnome-screensaver config files (.desktop):
    # /tmp/ \ /usr/share/xscreensaver/config/*.xml
  3. Restart X server. This can be done by logout-login if you are using GDM or KDM.
  4. That should be it.

[Update] Some user suggest to use xscreensaver-extras-gss , which should be more simple and easier.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: