Submitted by jean-paul on Wed, 01/30/2013 - 12:00

I'm using an older computer to do real work (I don't game) so I've chosen to forego the fancy desktops and stick with XFCE4. It is a bit lighter than the tricked out desktops, and using it doesn't require that I adapt to a new paradigm.

One of the minor issues that I have is that the desktop settings manager (xfdesktop) doesn't allow you to set one wide wallpaper for both monitors. I have 2 monitors that are both 1680x1050, and a whole bunch of wallpapers that are 3360x1050. I could split them one by one, or even find/write a script to automate the process but I would rather set one for both monitors and not have to modify the images.

Here's how:

  1. Applications Menu >> Settings >> Settings Editor (that's editor, not manager!).
  2. In left panel of Settings Editor, click on "xfce4-desktop".
  3. In main panel, you should see "backdrop" and "desktop-icons". Click on leftmost icon above the main panel to add (+) a property.
  4. In "Name" box of pop-up window, type (without quotes) "/backdrop/screen0/xinerama-stretch"
  5. Change "Type" drop-down menu to "Boolean", and put a check in the box below the drop-down if there isn't one already.
  6. Click on "Save" button, and the wallpapers should change immediately.

You will still have 2 monitor tabs on the desktop settings manager, and you can still choose a wallpaper for the second monitor, but while this property is enabled it will have no effect. Only the monitor 1 property will be used. If you would like to go back to the default setting, just open the settings editor and expand the "backdrop" and "screen0"  by clicking on the triangles to the left. Click to highlight the "xinerama-stretch" property and press your keyboard's delete key. On the pop-up, click the "Reset" button.

Questions? Comments? Use the form below to discuss this article!