Ubuntu – Is it possible to have a different background for each workspace

backgroundwallpaperworkspaces

I normally use 4 different workspaces for different things, and they are always the same. Can I make a different background image for each one of them?

I would like an answer that works for GNOME 3 desktop environment, Unity and the Classic desktop environment.


This question has multiple answers covering different Ubuntu versions:

Best Answer

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