In Linux, setting an image as the desktop wallpaper is not a difficult task, but getting it to change automatically at a certain interval is. While there are plenty of wallpaper-changing apps available for Windows, there are only a limited few for Linux.
If you have a good collection of wallpapers and want to see them in action on your desktop, here are 5 wallpaper changers that you can use in your Linux machine. Most, if not all, of them are meant for the GNOME and KDE desktop.
Webilder is one of the best wallpaper changers for Linux. Not only does it change your wallpaper at regular intervals but it can also download images directly from Flickr and WebShots (requires a paid account) and add them to your collection.
When downloading from Flickr, you can configure it to download photos that match the tags you specified, or just to download the most interesting photo of the day.
If you run out of tags idea, you can also check out the Webilder channel to see what others are downloading and add their tags to your Webilder.
In addition, Webilder also comes with a simple photo browser where you can preview the image in full screen and decide if you want to use it as the wallpaper.
I like Wallpapoz the best, for the simple reason that it allows me to specify a different set of wallpapers for each workspace. When I change workspace, the wallpaper also changes accordingly. With this feature, you can configure each workspace to display a different ‘mood’ of wallpaper.
The first workspace may display those ‘Get back to work’ kinds of wallpaper that constantly remind you to finish up your work. The second workspace may be made up of relaxing, soothing wallpaper where you can listen to your music with peace. The trick is, when you are bored with your work, simply switch the workspace and change your mood instantly.
I am not sure if this works for you, but it is definitely working for me.
The current version of this app is 0.4.1 and works well in most Linux distros with GNOME desktop. This will also be the last stable version as the developer has decided to quit the development.
Drapes is a simple wallpaper changer that sit quietly in the notification area and changes your wallpaper every once in a while. A good thing about Drapes is that you can specify a folder for it to monitor. When you add a new wallpaper into the folder, Drapes will pick it up and add it to its database.
Generally, this is a simple wallpaper changer that performs what it’s supposed to do – change wallpapers at regular intervals. If you just want a set it once and leave it kind of wallpaper-changing app, then this is most suitable for you.
If you are using Ubuntu, Drapes is included in the repository and you can easily install via the Synaptic Package Manager. If that is too troublesome for you, click here to install it.
Wallpaper-Tray is another simple wallpaper changer that does only the basic stuff. You specify the location of your wallpapers, set the time interval and you are good to go. No surprises.
There is one interesting feature though – Wallpaper Search tool. You type in some text in the search bar and it will search your filesystem and display all the images with file names similar to your search term. You can then select from the results the image that you want to set as the wallpaper.
Wallpaper-Tray is also available in the Ubuntu repository.
If you have already installed Screenlets in your system, you can also use the Wallpaper Changer Screenlet to change your wallpaper at regular intervals. Same as Webilder, it allows you to download the interesting picture of the day from Flickr. It can also retrieve images from art.gnome.org and Google Images.
There is no installation required for this app. You just need to download the tar file and extract it to the Screenlets folder (usually located in /home/username/.Screenlets). You can then activate the app via the Screenlets main menu.
While this app works fine as a wallpaper changer, its interface is rather unpolished and can be hard to manage at times. I would advise you to use this app only if you have already installed Screenlets.