There are many ways to do so:
a) In Appearence Settings choose an image via the "+" button:
b) Open an image you like by doubleclick, rightclick and choose "Set as Desktop Background":
c) Shotwell (photo manager) features this, too: Select an image and choose File
→ Set as Desktop Background
or just press Ctrl+B:
d) With the extension nautilus-wallpaper you was able to set an image as background out of the file manager. But this doesn't work since Ubuntu 11.10.
As a workaround you can install nautilus-actions. Start it and add a new entry via File
→ New action
or by pressing Ctrl+N. Name it "Set as Wallpaper":
In the "Command" tab do following settings:
Label: Set as Wallpaper
Path: gsettings
Parameters: set org.gnome.desktop.background picture-uri %u
In the Mimetypes
tab edit the entry and change "*/*" to "image/*" (press ↵ to apply before switching the tab):
In the Environment
tab (press the arrow at the top right side to reach it) under Appears if selection contains
change Count: > (strictly greater than)
to = (equal to)
and change the value to "1":
Safe your edits by File
→ Save
or Ctrl+S. Then open Preferences by Edit
→ Preferences
. Uncheck "Create a root 'Nautilus-Actions' menu":
Close Nautilus Actions and restart Nautilus (file manager) by pressing Alt+F2 and running killall nautilus
or logging out and in again.
From now on you can set your preferred images as desktop background directly out of the file manager via rightclick:
When you right click on your desktop and select "Change My Desktop Background" (alternatively type "Appearance" in the Dash). You will see little Icons on some of the wallpaper selections.
These represent the slideshow you want to remove. Select an alternative Wallpaper (with no icon) and this effect will be removed. See my comments above if you want to add your own wallpaper.
For additional information the dynamic wallpaper slideshow wallpapers are driven by the contest.xml file hosted in usr/share,backgrounds
Best Answer
Wherever I've written
USER
, change it to your username (e.g. mine istim
).Create a new folder, perhaps in your pictures folder, and navigate to it:
make a new file, make it executable, and edit it:
Add the following to the file (where is says USER below you need to change this to your user):
That will change the image on the hour to an image with the hour name (i.e. at 1pm (13:00) it will change the background to an image called
13.png
.Now to create the images. Simply run this command:
You will end up with a series of images, each "2" brighter than the previous. The darkest (original) will be
0.png
, the brightest23.png
. It will look a little like this:You may want to rename these to change the order, but make sure there is an image for every hour (0 to 23).
Finally, the script needs to start at boot:
Run this command, and press enter (2 is selected by default):
and add this line:
Then press Ctrl+X, type
Y
and press enter. It will start each time you boot the computer.My pronouns are He / Him