I've recently set up two workstations running CentOS 6, one with an nVidia card and the elrepo drivers and one with an ATI Radeon card with the elrepo fglrx drivers. Both work well, but one aspect of the systems works different from CEntOS 5 on those systems: I cannot get a wallpaper image to span the two monitors. I have tried both with and without xinerama and there is no difference in this regard. The specified wallpaper is displayed on both monitors.
Has anybody else run across this or a solution? I freely admit, this is a trivial issue. It's strictly an aesthetic matter and I'm curious as to why it doesn't work the same. Just wonderin'
Jay Leafey wrote:
I've recently set up two workstations running CentOS 6, one with an nVidia card and the elrepo drivers and one with an ATI Radeon card with the elrepo fglrx drivers. Both work well, but one aspect of the systems works different from CEntOS 5 on those systems: I cannot get a wallpaper image to span the two monitors. I have tried both with and without xinerama and there is no difference in this regard. The specified wallpaper is displayed on both monitors.
Has anybody else run across this or a solution? I freely admit, this is a trivial issue. It's strictly an aesthetic matter and I'm curious as to why it doesn't work the same. Just wonderin'
For the nVidia one, are you using the nVidia X server setting applet?
mark
On 06/07/2012 04:08 PM, m.roth@5-cent.us wrote:
For the nVidia one, are you using the nVidia X server setting applet?
mark
Yes, I am. I used the nvidia-xconfig program to set the initial display configuration. I believe I used the options "--twinview --dynamic-twinview" when I ran it. Here's the relevant sections from /etc/X11/xorg.conf:
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400 GS" EndSection
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0" Option "metamodes" "DFP: nvidia-auto-select +0+0, CRT: nvidia-auto-select +1920+0" SubSection "Display" Depth 24 EndSubSection EndSection
As you can see, I've got one monitor on the DVI connection and one on the VGA. Both monitors are the same resolution, 1920x1080.
Oddly, it only shows one "Monitor" section in the file, the one for the DVI connection. I believe this is an artefact of the dynamic-twinview option, the second monitor appears to be detected on-the-fly.
Any thoughts?
A bit more Googling found the answer: it is a regression caused by a "fix" in Gnome to fix a reported problem where some individuals found it too difficult to create dual-monitor wallpapers. Apparently there are some patches available to the control-center package that will add a "spanning" option to the desktop background control, but Red Hat NAKed the change for 6.1. Apparently this is available in Fedora 12, but the option is missing in RHEL 6. See https://bugzilla.redhat.com/show_bug.cgi?id=616701 for the response.
I may try to rebuild the control-center RPM with the patches when I get some time. I'll post here if I make any progress.