Bug 1956

Summary: Allow non-rectangular virtual desktop with radeon MergedFB dual headed mode
Product: xorg Reporter: Keith Lea <keith>
Component: Driver/RadeonAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: high CC: freedesktop.org, gicmo, sig
Version: unspecified   
Hardware: x86 (IA32)   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Keith Lea 2004-11-28 12:11:57 UTC
I have an LCD and a monitor. I set both to 1024x768. I use MergedFB mode to get
one giant desktop which spans the two, so my desktop is 2048x768. I want to
create a virtual desktop which contains 2048*768 pixels, but they are not in a
rectangle. They are in a shape like this:

      +-----+
+-----+     |
|           |
|     +-----+
+-----+

The lower-left box's pixels would be shown on my laptop LCD screen. The
upper-right box's pixels would be shown on my external monitor. This way, my
desktop matches the physical locations of my computer screens, and when I move
my mouse between the two screens, for example, it stays at the same vertical
visual position.
Comment 1 Aaron VanDevender 2004-11-29 10:37:26 UTC
Maybe as an interim solution to this we could at least support Xinerama style
non-rectangular desktops which arise from using two displays of unlike
resolution. For example if you have a 1600x1200 and a 1024x178, Xinerama lets
you have a desktop like this:

   +----------------+
   |                |
   |          ______|
   |_________|

which avoids having to make the smaller of the displays scroll up and down to
get coverage of the whole virtual desktop. Some users find this scrolling
irritating and would prefer an option to enable the Xinerama behavior.
Comment 2 Erik Slagter 2004-12-21 09:38:01 UTC
Yeah, seconded.
Comment 3 Erik Slagter 2004-12-21 09:38:47 UTC
Yeah, seconded.
Comment 4 Christian Kellner 2005-10-16 07:01:48 UTC
I would love to have what Aaron VanDevender suggested. Thanks! :)
Comment 5 Adam Jackson 2005-12-25 18:13:36 UTC
done, Option MergedNonRectangular.
Comment 6 Aaron VanDevender 2006-04-27 13:37:55 UTC
This rocks! Thank you, Alex and Thomas.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.