Different background or wallpaper per workspace Ubuntu 12.04 [duplicate]

Ubuntu 10.04

You can get the Wallpaper plugin for Compiz by installing compiz-fusion-plugins-extra (sudo apt-get install compiz-fusion-plugins-extra). It will show up under the Utility category in CompizConfig Settings Manager.

Before you can use it, you'll have to configure Nautilus to not draw the desktop. Run gconf-editor and uncheck the setting /apps/nautilus/preferences/show_desktop. This will make all of your desktop icons disappear, and there is no solution to this drawback at this time.

To configure the Wallpaper plugin, add images to the list of backgrounds. They will be assigned to workspaces in the order they are listed, and you don't have to have the exact right number:

CompizConfig

The result:

Expo


12.04

enter image description here

how-to

Launch dconf-editor (install dconf-tools Install dconf-tools if required)

enter image description here

Navigate to org - gnome - desktop - background

Now the very strange bit - by default the show-desktop-icons is unticked. Click it to tick it and click it again to untick it.

Now install some extra software:

compizconfig-settings-manager Install compizconfig-settings-manager

compiz-fusion-plugins-extra Install compiz-fusion-plugins-extra

Launch the Dash and search for ccsm

Filter to wallpaper - enable the wallpaper plugin and add New wallpaper as shown.

enter image description here

Notes:

  • during testing, when I enabled wallpaper the desktop froze solid. I had no choice but to do a hard-reset via the power button.
  • remember this important bit of information:
    • Log out and back in again to show new wallpapers

What are some of the issues with CCSM and why would I want to avoid it?


If you prefer not to risk ccsm then you can use gconf-editor (you can install it by running sudo apt-get install gconf-editor).

gconf-editor Install gconf-editor

enter image description here

Add the two plugins as shown.

enter image description here

Add a comma-separated list with the full-paths to your wallpaper as shown.


Ubuntu 13.04, 13.10 and 14.04

enter image description here

How to

Launch dconf-editor (install dconf-tools Install dconf-tools if required)

enter image description here

Navigate to org - gnome - desktop - background

Now the very strange bit - by default the show-desktop-icons is unticked. Click it to tick it and click it again to untick it.

Now install some extra software: compizconfig-settings-manager Install compizconfig-settings-manager

Ensure you have the following package installed: compiz-plugins Install compiz-plugins

Launch the Dash and search for ccsm

Filter to wallpaper - enable the wallpaper plugin and add New wallpaper as shown.

enter image description here

What are some of the issues with CCSM and why would I want to avoid it?

Finally - enable the use of workspaces in your System Settings (Cog Wheel menu option)

pic

Note: the 12.04 answer described using the gsettings editor as an alternative to ccsm. The equivalent for 14.04 is dconf-editor.
It is not possible (at least not easily) due to compiz using relocatable schemas. The 'wallpaper' option under 'org.compiz.profiles.unity.plugins' will only appear when you have added a wallpaper via ccsm.


11.10

  • You will need compizconfig-settings-manager and compiz-plugins-extra

  • First see: What are some of the issues with CCSM and why would I want to avoid it?

    sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra

  • Press Alt+F2 key combination and type gconf-editor in “Run a command” box.

In next window, navigate to “apps/nautilus/appearances” and un-check “show_dekstop” in right. enter image description here

  • Open Compiz and search Wallpaper plugin enter image description here

  • Click “New” to choose a wallpaper for your first workspace.

enter image description here

  • Browse to select an image. enter image description here

Repeat this step for all your workspaces. Once done, enable the wallpaper plugin.


For those who don't have "show_desktop" in Configuration Editor-

  1. Install gnome-tweak-tool, enter in terminal-
    sudo apt-get install gnome-tweak-tool
  2. Key Alt+F2 and enter gnome-tweak-tool and hit enter.
  3. Click on ▸ Desktop ▸ Have file manager handle the desktop ▸ switch to Off

picture of gnome-tweak-tool dialog box

4.Proceed with the above instructions for changing compiz settings.