dingyichen (dingyichen) wrote,

  • Mood:

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 migrate-xscreensaver-config.sh script for migrating xscreensaver to gnome-screensaver, as well as the xsl file it needs.
  4. ,
  5. Assuming you put these files in /tmp, run

    chomd +x /tmp/migrate-xcreensaver-config.sh

  6. Convert xscreensaver config files (.xml) to gnome-screensaver config files (.desktop):

    # /tmp/misgrate-xscreensaver-config.sh \ /usr/share/xscreensaver/config/*.xml

  7. Restart X server. This can be done by logout-login if you are using GDM or KDM.

  8. That should be it.

Tags: fedora 13, gnome-screensaver, xscreensaver

  • Post a new comment


    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.