/[gentoo-x86]/x11-base/xorg-server/files/1.3.0.0-fix-dual-head-screen-resolutions.patch
Gentoo

Contents of /x11-base/xorg-server/files/1.3.0.0-fix-dual-head-screen-resolutions.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Mon Sep 28 07:41:03 2009 UTC (5 years, 10 months ago) by remi
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
FILE REMOVED
x11-base/xorg-server: drop old ebuilds, prune ${FILESDIR}
(Portage version: 2.2_rc42/cvs/Linux i686)

1 Title : x11-base/xorg-server-1.3.0.0 uses wrong screen resolutions on a dual-head systems
2 Assignee : x11@gentoo.org
3 Reported : 2007-05-23 16:53 0000
4 Updated : 2007-10-02 19:39:28 0000
5 Status : NEW
6 Severity : normal
7 Priority : P2
8 Reporter : jouni.rinne@pp1.inet.fi
9 Product : Gentoo Linux
10 Component : Server
11 Keywords : Inclusion
12 CC : bas@lijer.nl
13 CC : daniel.pielmeier@googlemail.com
14 CC : frlinux@frlinux.net
15 CC : ml81@gmx.de
16 Comments : 14
17 Attachments : 1
18 URL : http://bugs.gentoo.org/show_bug.cgi?id=179545
19
20 commit 9c80eda826448822328bb678a7d284cc43fffb17
21 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
22 Date: Wed Apr 25 16:35:04 2007 -0400
23
24 Disable RANDR's fake Xinerama protocol when there's more than one screen.
25
26 ... in the protocol sense. Xinerama doesn't have any provision for more
27 than one protocol screen each with its own geometry.
28
29 Red Hat bug #231257.
30
31 diff --git a/randr/rrxinerama.c b/randr/rrxinerama.c
32 index 1db27f1..2a57e4e 100644
33 --- a/randr/rrxinerama.c
34 +++ b/randr/rrxinerama.c
35 @@ -428,6 +428,14 @@ RRXineramaExtensionInit(void)
36 return;
37 #endif
38
39 + /*
40 + * Xinerama isn't capable enough to have multiple protocol screens each
41 + * with their own output geometry. So if there's more than one protocol
42 + * screen, just don't even try.
43 + */
44 + if (screenInfo.numScreens > 1)
45 + return;
46 +
47 (void) AddExtension(PANORAMIX_PROTOCOL_NAME, 0,0,
48 ProcRRXineramaDispatch,
49 SProcRRXineramaDispatch,

  ViewVC Help
Powered by ViewVC 1.1.20