Unix Technical Forum

Matrox G400 Dualhead...

This is a discussion on Matrox G400 Dualhead... within the Linux Operating System forums, part of the Unix Operating Systems category; --> Hi y'all! I do have a bit of a problem! ( I want to switch from Windows to Suse ...


Go Back   Unix Technical Forum > Unix Operating Systems > Linux Operating System

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-18-2008, 09:12 AM
Ton Wibier
 
Posts: n/a
Default Matrox G400 Dualhead...

Hi y'all!

I do have a bit of a problem! (

I want to switch from Windows to Suse Linux 9.3 Professional. I've downloaded
the 5 CD-set from Novell and MD5 checked it. No problems, whatsoever. For test
purposes I've installed it next to Windows. Again, no problems. I get to choose
Suse 9.3, Windows and Suse 9.3 (Failsafe).

I have two Samsun SyncMaster 913N lcd screens. Samsung informed me that there
are no drivers for these monitors, yet. So, I've installed them as follows:
1280x1024 @ 60hz (16 bit).

This works fine, but there's only ONE monitor (monitor[0] on device[0]) that is
working correctly. Monitor[1] on device[1] is *NOT* working!! Although, my
server layout section states that "Screen[1] Rightof Screen[0]".

I think it's a waste not to use the second monitor, don't you think? What am I
doing wrong here? Can someone help me out, please? Even if I install everything
with Sax2, I only get *ONE* desktop on my left screen (Screen[0]).

Also, I would like to know if there's a Dutch (Suse) Linux user group. You can
send me an email: twibier_AT_tiscali.nl (change "_AT_" into "@").

Thanks in advance, everyone!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-18-2008, 09:12 AM
kai-martin knaak
 
Posts: n/a
Default Re: Matrox G400 Dualhead...

Ton Wibier schrieb:

> This works fine, but there's only ONE monitor (monitor[0] on device[0])
> that is working correctly. Monitor[1] on device[1] is *NOT* working!!
> Although, my server layout section states that "Screen[1] Rightof
> Screen[0]".


> I think it's a waste not to use the second monitor, don't you think?
> What am I doing wrong here?


Did you include the option "Xinerama" in section "ServerFlags"?
Can you post the whole of your XF86Config-4 file?

In my case (matrox G550) the original driver "mga_drv.o" failed to use the
digital output of the card. I had to download the driver from the matrox
site. unzip the tar file, replace /usr/X11R6/lib/modules/drivers/mga_drv.o
with the matrox driver. No need to run a dodgy install script.


My config file "/etc/X11/XFConfig-4" looks like this:
-----------------------------------------------------------------------
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "Xinerama"
EndSection

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "ctrl:nocaps"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "G550-1"
BusID "PCI:1:0:0"
Screen 0
Driver "mga"
EndSection

Section "Device"
Identifier "G550-2"
BusID "PCI:1:0:0"
Screen 1
Driver "mga"
Option "PCI Retry"
EndSection

Section "Monitor"
Identifier "iiyamaE431S"
HorizSync 24-80
VertRefresh 55-75
Option "DPMS"
EndSection

Section "Monitor"
Identifier "philips150S"
HorizSync 30-57
VertRefresh 43-72
Option "DPMS"
EndSection


Section "Screen"
Identifier "iiyama"Section "Device"
Identifier "G550-1"
BusID "PCI:1:0:0"
Screen 0
Driver "mga"
EndSection

Section "Device"
Identifier "G550-2"
BusID "PCI:1:0:0"
Screen 1
Driver "mga"
Option "PCI Retry"
EndSection

Section "Monitor"
Identifier "iiyamaE431S"
HorizSync 24-80
VertRefresh 55-75
Option "DPMS"
EndSection

Section "Monitor"
Identifier "philips150S"
HorizSync 30-57
VertRefresh 43-72
Option "DPMS"
EndSection


Section "Screen"
Identifier "iiyama"
Device "G550-1"
Monitor "iiyamaE431S"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "philips"
Device "G550-2"
Monitor "philips150s"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection


Section "ServerLayout"
Identifier "Default Layout"
Screen "iiyama" LeftOf "philips"
Screen "philips" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection
--------------------------------------------------------------




--
Kai-Martin Knaak
gpg-key: http://pgp.mit.edu:11371/pks/lookup?...index&exact=on

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 01-18-2008, 09:12 AM
Ton Wibier
 
Posts: n/a
Default Re: Matrox G400 Dualhead...

Hello Kai-Martin,

As they say in Germany: "Herzlichen Dank fuer's Antwort!".
Thank you for your answer. Please, find below my xorg.conf file.
I hope you can help me out on this one.

============ BEGIN XORG.CONF ============
# /.../
# SaX generated X11 config file
# Created on: 2005-08-08T21:06:35+0200.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "RandR" "on"
EndSection

Section "Module"
Load "glx"
Load "type1"
Load "extmod"
Load "dbe"
Load "freetype"
Load "v4l"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "Name" "ImExPS/2 Generic Explorer Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 386 290
HorizSync 30-82
Identifier "Monitor[0]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 40-60
UseModes "Modes[0]"
EndSection

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 386 290
HorizSync 30-82
Identifier "Monitor[1]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 40-60
UseModes "Modes[1]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066
EndSection

Section "Modes"
Identifier "Modes[1]"
Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066
+HSync +VSync
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "640x480"
EndSubSection
Device "Device[1]"
Identifier "Screen[1]"
Monitor "Monitor[1]"
EndSection

Section "Device"
BoardName "Matrox G400 DH"
Driver "mga"
Identifier "Device[0]"
Screen 0
Option "Rotate" "off"
VendorName "Matrox"
EndSection

Section "Device"
BoardName "Matrox G400 DH"
Driver "mga"
Identifier "Device[1]"
Option "hwcursor" "off"
Screen 1
VendorName "Matrox"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "on"
Screen "Screen[0]"
Screen "Screen[1]" RightOf "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
EndSection
============ ENDE XORG.CONF ============

Kind regards/Schoene Gruessen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 09:55 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com