[Bug 23851] New: Strange window positioning and root window size with multihead and KMS

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 10 13:51:37 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=23851

           Summary: Strange window positioning and root window size with
                    multihead and KMS
           Product: xorg
           Version: git
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: rah at bash.sh
         QAContact: xorg-team at lists.x.org


Created an attachment (id=29392)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=29392)
Photo of monitors

As shown by comparison of the attached photos, there are problems with the
positioning of windows and with various program's concept of the root window.

Firstly, the window manager (metacity) maximises windows to the full width of
the larger monitor, but not the full height.  The height is that of the smaller
monitor.  The window manager also allows for the presence of a GNOME panel at
the bottom of the screen.  The panel, however, is correctly placed, below where
the window manager thinks it is.

Secondly, the root window is misunderstood by both GNOME's desktop background
settings and the import command from imagemagick.  Both programs believe that
the desktop is the size of the two of the smaller monitors, rather than the
smaller monitor plus the larger one.  The import command only imports part of
the larger display.  The GNOME desktop background start to tile on the larger
monitor as if it were the size of the smaller monitor (which is odd as well
because you wouldn't expect it to bother tiling the background image.)

This an r7xx using KMS DRM from drm-next and git master for everything else.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list