Migrating xscreensaver to gnome-screensaver

Tagged with:

Tired of the boring screensavers in Gentoo's gnome-screensaver package? Move the cool ones from xscreensaver in!

You'll need both gnome-screensaver and xscreensaver emerged before proceeding.

Preparation

Download the migration script
migrate-xscreensaver-config.sh
along with the associated XSL
xscreensaver-config.xsl

Make sure they are in the same folder. I would recommend creating a temporary folder for this task.

Migration

Then, follow these basic command-line setups (from that folder that you have created)

Convert the old format to the new:
$ chmod +x migrate-xscreensaver-config.sh
$ sh migrate-xscreensaver-config.sh /usr/share/xscreensaver/config/*.xml

Move the screensavers over
$ sudo cp /usr/lib/misc/xscreensaver/* /usr/libexec/gnome-screensaver/
$ sudo mv *.desktop /usr/share/applications/screensavers/

Clean up

Now, you can clean-up, and unmerge xscreensaver. Check your Screensaver preferences... and enjoy!

Reply

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

More information about formatting options