On So, 20 Jul 2008, Graeme Gill <graeme@xxxxxxxxxxxxx> wrote: > Hard to help without a more specific description of what happens. > I'm quite sure, that the matrox supports "real" xinerama. I have 2 devices and 2 screen in xorg.conf and the ServerLayout is like: Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "on" Screen "Screen[1]" LeftOf "Screen[0]" Screen "Screen[0]" EndSection The mga driver can run in "Merged" mode, too, which is the same like Twinview for nv cards where you have only one device which fires both screens. But I don't use that since the window manager won't support it and it doesn't work with my configuration anyway. If ran dispwin with debug output: vsauer@zaphod: ~> dispwin -E 1000 -I 2008-07-11_G550_NEC1990_links_Gamma_sRBG.icc get_displays checking for Xinerama Display 0 name = ':0.0' Got EDID for display Display 1 name = ':0.1' Opened display OK dispwin_get_ramdac called dispwin_set_ramdac called dispwin_del called About to close display finished vsauer@zaphod: ~> dispwin -d 2 -E 1000 -I 2008-07-11_G550_NEC1990_links_Gamma_sRBG.icc Opened display OK dispwin_get_ramdac called dispwin_set_ramdac called dispwin_del called About to close display finished The first one works and loads the calibration to display 1. The seconds doesn't do anything. Specifing other display numbers ore things like -d1,2 -d2,1 -d 2,2 etc. doesn't work either. Additional output see below. Would it make sense to discuss that on the xorg mailing list? Regards Volker ----------------------------------------------------------------------------------- Version info: X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-2) Current Operating System: Linux zaphod 2.6.22.1-i686-smp-dvs1-1-preempt-nopara #1 SMP PREEMPT Mon Jul 3002:44:58 CEST 2007 i686 Build Date: 18 July 2008 11:09:10AM Output of X (only relevant lines): (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 21 12:32:05 2008 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Layout[all]" (**) |-->Screen "Screen[1]" (0) (**) | |-->Monitor "Monitor[1]" (**) | |-->Device "Device[1]" (**) |-->Screen "Screen[0]" (1) (**) | |-->Monitor "<default monitor>" (**) | |-->Device "Device[0]" [...] (**) Option "AllowMouseOpenFail" (**) Option "Xinerama" "on" (**) Option "RandR" "on" (**) Option "IgnoreABI" "True" [...] (**) Xinerama: enabled [...] (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource [...] (II) Module mga: vendor="Matrox Graphics Inc. - x86_32 - Release v4.4.0" [...] (**) MGA(0): Option "ddc" (II) MGA(0): I2C device "DDC P1:ddc2" registered at address 0xA0. (II) MGA(0): I2C Monitor info: 0x822ed28 (II) MGA(0): Manufacturer: NEC Model: 66c9 Serial#: 16843009 (II) MGA(0): Year: 2006 Week: 34 (II) MGA(0): EDID Version: 1.3 (II) MGA(0): Digital Display Input (II) MGA(0): Max H-Image Size [cm]: horiz.: 38 vert.: 30 (II) MGA(0): Gamma: 2.20 (II) MGA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display (II) MGA(0): First detailed timing is preferred mode (II) MGA(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600 (II) MGA(0): blueX: 0.150 blueY: 0.060 whiteX: 0.313 whiteY: 0.329 (II) MGA(0): Supported VESA Video Modes: [...] (II) MGA(0): Digital screen detected on first head. (II) MGA(0): Digital screen detected on second head. [....] (II) MGA(1): I2C device "DDC P2:ddc2" registered at address 0xA0. (II) MGA(1): I2C Monitor info: 0x8233150 (II) MGA(1): Manufacturer: NEC Model: 66c9 Serial#: 16843009 (II) MGA(1): Year: 2006 Week: 34 (II) MGA(1): EDID Version: 1.3 (II) MGA(1): Digital Display Input (II) MGA(1): Max H-Image Size [cm]: horiz.: 38 vert.: 30 (II) MGA(1): Gamma: 2.20 (II) MGA(1): DPMS capabilities: StandBy Suspend Off; RGB/Color Display (II) MGA(1): First detailed timing is preferred mode (II) MGA(1): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600 (II) MGA(1): blueX: 0.150 blueY: 0.060 whiteX: 0.313 whiteY: 0.329 (II) MGA(1): Supported VESA Video Modes: [...] (==) MGA(0): Default visual is TrueColor (II) MGA(0): [drm] bpp: 32 depth: 24 (II) MGA(0): [drm] Sarea 2200+664: 2864 (WW) MGA(0): Direct rendering is not supported when Xinerama is enabled (EE) MGA(0): [drm] DRIScreenInit failed. Disabling DRI. [...] (**) RandR enabled [...] (EE) MGA(1): Not initializing the DRI on the second head [...] (WW) MGA(1): Direct rendering disabled [...] (II) Entity 0 shares no resources (II) Entity 1 shares no resources (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension XAccessControlExtension (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE [....] (II) AIGLX: Screen 0 is not DRI capable (II) GLX: Initialized MESA-PROXY GL provider for screen 0 (II) AIGLX: Screen 1 is not DRI capable (II) GLX: Initialized MESA-PROXY GL provider for screen 1 Btw: RANDR is not support since DRI doesn't work when the card is in xinerama mode. This is one of the limitations of the G550. -- Volker Sauer * Poststrasse 1/601 * 64293 Darmstadt * Germany E-Mail/Jabber: vsauer(at)volker-sauer.de * http://www.volker-sauer.de PGPKey-Fingerprint: DB26 11C7 B12E 0B27 3999 2E4F 7E35 4E4D 5DD5 D0E0 http://wwwkeys.de.pgp.net/pks/lookup?op=get&search=0x7E354E4D5DD5D0E0