Support for multiple monitors

Bug #1096536 reported by Darrell Sandstrom
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Variety
New
Undecided
Unassigned

Bug Description

I would like to be able to stretch the background image across two monitors or have a image for each. I installed syncwall (http://www.webupd8.org/2012/02/syncwall-wallpaper-changer-with-multi.html) to try it out. It has multi-monitor support, but it does not have automatic downloading and quotes. I set syncwall to stretch the background proportionally. But, I still would like to use variety. Clicking playback > next, makes variety use only one image for both monitors, but the stretching gets turned off.

I'm using Mint 13, Cinnamon 1.6, Nvidia current - Twinview,

Anyway, really liking the program so far. Thanks.

Revision history for this message
Peter Levi (peterlevi) wrote :

Variety does not override Mint/Ubuntu's setting for how the wallpaper is displayed - you need to set this to "Span" in the Appearance settings (Ubuntu has a combobox for this, and I suppose Cinnamon also has this setting, if not - "gsettings set org.gnome.desktop.background picture-options spanned"). When using "Span", the wallpaper you use is "divided" across the monitors. You need to use proper dual-monitor wallpapers for this, otherwise you'll have an image that is displayed half on one screen, half on the other. You can use a Wallbase image source for "dual" for such wallpapers.

Gnome 3 does not provide a way to fine-tune the wallpapers on each display, it only provides ways to set ONE wallpaper image and how it is displayed - basically what you see in the Appearance dialog is what an application like Variety can change programatically, there is not much hidden in this aspect (and as far as I see in Syncwall's code, they also simply set the display option to "Span", they don't seem to be doing some magic in this aspect). So having different wallpapers on each screen is not possible without some hackery on your side - you can check this bug for more info: https://bugs.launchpad.net/variety/+bug/1064825.

Revision history for this message
Darrell Sandstrom (darrell-sandstrom) wrote :

Thank you for responding. I did not see a combo box for this setting. However, when I set org.gnome.desktop.background to spanned, it centers the image onto both monitors. I still get black bars on each side depending on the size of the background. Looking in variety.conf, I see an imagemagick command to add the clock. Is there a similar command that creates wallpaper-filter.jpg? I'm thinking I can edit the command that creates the wallpaper to edit resizing so I can make the image expand to the size of both my monitors.

Revision history for this message
Darrell Sandstrom (darrell-sandstrom) wrote :

Oh I see, I can add a filter at the bottom. I'll play around with that.

Revision history for this message
Darrell Sandstrom (darrell-sandstrom) wrote :

I used `filter9 = True|Stretch Proportionally|-resize 3840x1080^ -gravity center -extent 3840x1080`. Thanks for the help and great program.

Revision history for this message
Peter Levi (peterlevi) wrote :

Glad that helped. But doesn't it leave you with wallpapers that are pretty nastily cropped? I mean taking a (roughly) 16:9 image and cropping the middle to reach 32:9 removes substantial parts of the image.

Revision history for this message
Darrell Sandstrom (darrell-sandstrom) wrote :

I'm using dual screen wallpapers. Like you said, you can add dual into wallbase so that only those are picked. But some of the ones I downloaded were for two 16:10 or other proportions, so I would get black bars on the top/bottom or sides. This works for now, unless something like this https://bugs.launchpad.net/variety/+bug/1067305 gets implemented.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.