I was little curious about Desktop Wallpaper Slideshow on Ubuntu. Previously I have configured it for Windows with the third party tool. In Ubuntu you can achieve this using CreBS (Create Background Slideshow). You can add this small application by modifying your sources.list file. More important, it is an open source software.

Installation

Step 1 : On Ubuntu Oneiric 11.10, add following entries in the sources.list

sudo vi /etc/apt/sources.list

Add following lines

deb http://ppa.launchpad.net/crebs/ppa/ubuntu natty main
deb-src http://ppa.launchpad.net/crebs/ppa/ubuntu natty main

Step 2 : Import the key

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EF0A4C44

Step 3 : To install CreBS run following commands

sudo apt-get update
sudo apt-get install crebs

Configuring / Creating Slideshow

Step 1 : Open Terminal and enter crebs. It will open a new slideshow configuration Windows.

Step 2 : Click the “+”” button to add wallpapers. After adding images you can click on the Slideshow tab to configure the length of the slideshow.

Step 3 : Enter a name for your slideshow and click the “Tick” button to save.

Activating the slideshow

To activate slideshow we have to do some setting manually.

Open a terminal and type

GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.background picture-uri "file://$HOME/.crebs/techienote_s_slide_show.xml"

Replace “techienote_s_slide_show.xml” with the name of the slideshow that you have saved earlier.

That’s it.

Howto Configure Wallpaper Slideshow in Ubuntu
Tagged on:                                                             

One thought on “Howto Configure Wallpaper Slideshow in Ubuntu

  • August 3, 2012 at 5:41 pm
    Permalink

    No apt-key need it, no apt-get install need, just run the script in console, or cp your own pictures to the folder and run:
    ./borednomore -d 0
    to make your own, or run to get random images from image.google.com

    use ./borednomore -h for help.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *