Wallpaper over 2 monitors in KDE4, SuSE 11.1

I’ve just installed SuSE 11.1, and have so far been able to get my dual monitor setup to play nice. Both monitors are operational, and function fine from an application point of view (3200x1200 res), but KDE refuses to display my wallpaper over both monitors. In fact, I cannot set the wallpaper for my second monitor at all (it’s stuck to the default green SuSE wallpaper or a fixed color).

As a side effect: widgets also refuse to be moved from one monitor to the next. Applications can be moved fine, even put half on one monitor and half on the other, but the widgets and the wallpaper refuse to cooperate. This worked fine for me with SuSE 10.3. Any thoughts?

What i’m about to say may not help! just warning you :slight_smile:

Okay, I’m still new to this, but what I did in kde3 suse 11 where I had the same problem was to configure the desktop. Select the background, or a slideshow in my case, then under advanced options - I set it to ‘scale & crop’ - this fixed any issues with displaying on screens.

Now no matter the size or orientation it will scale and crop them to fit both screens as one large background.

Hope that helps,
-Matt

I’m afraid you’re right: it did not help. I fear my problem’s a little more complicated than a cropped wallpaper. :slight_smile:

I have the same problem. I don’t think proprietary videocard drivers properly configure multiple screens in xorg.conf so as far as OS can see, you only have 1 monitor. It looks like ati has an its own way of handling multi-monitor setup.

I may be wrong.


Section "ServerLayout"
        Identifier     "Layout[all]"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
        InputDevice    "Keyboard[0]" "CoreKeyboard"
        InputDevice    "Mouse[1]" "CorePointer"    
        Option      "Clone" "off"                  
        Option      "Xinerama" "off"               
EndSection

Section "Monitor"
        Identifier   "Monitor[0]"
        VendorName   "DELL"      
        ModelName    "1703FP (DIGITAL)"
        UseModes     "Modes[0]"        
        DisplaySize  338        270    
        HorizSync    30.0 - 80.0       
        VertRefresh  56.0 - 76.0       
        Option      "DPMS"             
        Option      "PreferredMode" "1280x1024"
EndSection                                     

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Device[0]"
        Driver      "radeonhd"
        VendorName  "ATI"
        BoardName   "Radeon X1300/X1550"
        Option      "monitor-DVI-I_1/digital" "Monitor[0]"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen[0]"
        Device     "Device[0]"
        Monitor    "Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Virtual   3840 1200
                Depth     15
                Modes    "1280x1024" "1152x864" "1024x768" "800x600"
        EndSubSection
        SubSection "Display"
                Virtual   3840 1200
                Depth     16
                Modes    "1280x1024" "1152x864" "1024x768" "800x600"
        EndSubSection
        SubSection "Display"
                Virtual   3840 1200
                Depth     24
                Modes    "1280x1024" "1152x864" "1024x768" "800x600"
        EndSubSection
        SubSection "Display"
                Virtual   3840 1200
                Depth     8
                Modes    "1280x1024" "1152x864" "1024x768" "800x600"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "DRI"
        Group        "video"
        Mode         0660
EndSection

It is not video drivers.

Right click on the second monitor desktop. You can then choose to add widgets or configure desktop. You have to open those dialogs from the monitor you want to change/add/etc widgets and/or wallpaper. KDE4 is not like 3.5.x in that the display properties can be changed from one dialog for either monitor.

And yes, thew widgets do not move from one monitor to the other. I don’t know if this a bug or by design.

I can’t. The second monitor just shows a gray background and right clicking on it doesn’t bring up any menus. I am able to use it just fine otherwise. Move windows around, etc.

how did you set up your dual screen? What video card/drivers are you using?

The card is X1300 using the proprietary ATI driver. I set up dual monitors with Catalyst Control Center.

Try killing the plasma process and starting it again… fixed it for me once.

PS: In 4.2 you can move widgets from on monitor to the other just fine, not in one drag for panels though as they’ll stick to the side connecting the screens. Dragging it again does move it over to the other monitor.

That worked. Thanks.
I restarted just to make sure it is not a recurring problem and desktop came up just fine.

The widgets always get stuck at the screen edge for me. I just ran an update on kde4.2 yesterday haven’t tried with the update though. I’ll try later today when i get home.

Hi guys, I’ve just read this thread. I have just installed openSUSE 11.1 and have a similar problem. Both monitors work fine in all respects but I cannot have a nice continuous wallpaper over both monitors. I have a panoramic skyscape which I wish to use but each monitor just shows a compressed, horizontally, copy of the same image rather than spreading it over the whole two-monitor space. It all worked nicely with openSUSE 10.3 with the same hardware and monitors. Anyone have any suggestions?

If you read the previous posts, it says that you have to pick individual wallpapers for each desktop.

I think you may be able to configure two screens as a large single screen with videcard drivers. Then you’ll be able to set a single panoramic wallpaper.

I thought I had configured both monitors to be one large one - but obviously I hadn’t. There are a large number of options available with names which don’t mean anything to me. Can someone tell me which option(s) I need (if that is the solution). Thanks.

Those options are probably driver specific. NVidia or ATI?

Nvidia. What I don’t understand is why the wallpaper is treated differently than the other things. The point of having dual monitors is that they behave as one large screen. You can drag a window from one to another or leave it half in half. So, why doesn’t it treat wall paper the same way - as one large screen? It did in openSUSE 10.3

This may sound like a dumb solution, but why don’t you just cut the pic in half and put one half on one side and second on another? :wink:

That, of course, works. But, I like to change my wallpaper fairly often and I don’t want to go to all that trouble every time. If the dual monitors are effectively one large screen, they should act like it for all things - including wallpaper.

Just ran into this thread.

I’ve been trying to set a “stretched” wallpaper across two monitors without much luck.

The only time I managed to use one wallpaper across both monitors was with the default setup for two monitors. It simply stretched the desktop across both monitors. This means having a single panel and single desktop area on two monitors. Unfortunately this also means that any maximized windows will be spanned across both monitors.

Haven’t found any way to set a single stretched wallpaper when using TwinView though. Gnome’s behaviour is single wallpaper where you can’t set two. Kde doesn’t setup single wallpaper. Not for me atleast.

You can’t have everything you ask for :slight_smile:

Worked for me too on 11.3. For noobs (of which I am one) - Menu/System/System Monitor/Monitor. Kill Plasama process, F1, restart. Wicked.