Bug 10797

Summary: [Patch] Fixes Xinerama not respecting Display Boundries, Multi-monitor
Product: xorg Reporter: Dieter Hering <vel.accel>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: enhancement    
Priority: medium Keywords: patch
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Fixes xinerama not respecting display boundries in multi-monitors
none
Fixes Xinerama not respecting display boundries, multi-monitor none

Description Dieter Hering 2007-04-28 09:35:52 UTC
These patches to the xserver, fix the problem of xinerama not respecting display boundries. For instance when multi-monitors are used, clicking "expand" spreads the application across multiple screens instead of the single monitor. This problem is especially noticeable with dual/triple head cards are used in conjunction with xinerama and lower level controls like nVidia's TwinView. 

To use and for further details see: 
http://www.nvnews.net/vbulletin/showthread.php?t=85604
Comment 1 Dieter Hering 2007-04-28 09:38:21 UTC
Created attachment 9768 [details] [review]
Fixes xinerama not respecting display boundries in multi-monitors
Comment 2 Dieter Hering 2007-04-28 09:39:17 UTC
Created attachment 9769 [details] [review]
Fixes Xinerama not respecting display boundries, multi-monitor
Comment 3 Adam Jackson 2008-02-24 19:01:15 UTC
This code looks implausible, but there's surely something legitimate here.
Comment 4 Adam Jackson 2008-03-24 12:06:43 UTC
No sir, I don't like it.

The idea here is to control the Xinerama geometry exported to clients when doing both multiple monitors per card and multiple cards.  But the right solution to that is to split the geometry reported through the Xinerama protocol from the Xinerama dispatch multiplexer, and allow driver subsystems the ability to report their own geometry.  Stuffing the desired geometry in xorg.conf is certainly a solution, but it's not something I want to ship lest people start relying on it.

Taking this off the 7.4 blocker.

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.