Bug 10797 - [Patch] Fixes Xinerama not respecting Display Boundries, Multi-monitor
Summary: [Patch] Fixes Xinerama not respecting Display Boundries, Multi-monitor
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: unspecified
Hardware: All All
: medium enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2007-04-28 09:35 UTC by Dieter Hering
Modified: 2018-06-11 19:19 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Fixes xinerama not respecting display boundries in multi-monitors (5.98 KB, patch)
2007-04-28 09:38 UTC, Dieter Hering
no flags Details | Splinter Review
Fixes Xinerama not respecting display boundries, multi-monitor (6.02 KB, patch)
2007-04-28 09:39 UTC, Dieter Hering
no flags Details | Splinter Review

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.