[Bug 167558] New: unable to stretch wallpaper over two screens in pseudo-xinerama setup (fglrx bigdesktop)

nat.tellin at gmail.com nat.tellin at gmail.com
Mon Jul 28 01:42:34 CEST 2008

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
           Summary: unable to stretch wallpaper over two screens in pseudo-
                    xinerama setup (fglrx bigdesktop)
           Product: kdesktop
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs kde org
        ReportedBy: nat.tellin gmail com

Version:            (using KDE 4.0.98)
Installed from:    Ubuntu Packages

I'm using the proprietary ATI drivers and two monitors. The driver offers an option called BigDesktop. This uses a single framebuffer for two monitors, and provides an internal Xinerama extension.

-Single screen as seen and reported by X, 2560x1024 in my case (two 1280x1024 monitors)
-Windows snap to screen edges and maximize within a single monitor as expected and desired - this behavior is due to the pseudo-Xinerama info provided by the driver
-The kicker properly respects the two screens as well

What does NOT work as expected is that I get *two* desktop plasmoid things as can be seen from a handle in the top right of each screen when unlocked. I have a 2560x1024 wallpaper that typically spans both monitors. However, because I have two 'desktops' I have two 'backgrounds'. If I set the right monitor to the wide wallpaper for example, it is scaled to fit the 1280x1024 dimensions of the right screen. Left screen has a totally independent wallpaper.

I *could* chop the texture in half in the GIMP and set the backgrounds separately, but that would be a pain.

Proper behavior is seen in both the current Gnome and KDE 3.5
The screen resolution as seen by X clients is 2560x1024, the same as the wallpaper. The only issue here is that Xinerama for some reason triggers two desktop widgets instead of one sized to the full resolution.

More information about the Unassigned-bugs mailing list