stanMan
24.02.05, 16:41
Tach auch,
ich bin der neue und habe ein Problem. Ich möchte (muss) unter SuSE 8.2 ein 4fach Multiscreening System aufbauen. Dazu habe ich zwei Matrox G450 Grafikkarten zur Verfügung.
Nun habe ich zunächst eine der beiden GraKa eingebaut und konfiguriert. Klappt soweit auch alles (traditional modus, xinerama modus ...).
Jetzt habe ich die zweite Karte im System eingebaut und siehe da, beim Aufruf von sax2, sax2 -r oder sax2 -a hängt das System. Das System kann nur im runlevel 3 betrieben werden.
sax 2 -p liefert:
Chip: 0 is -> Matrox G450 PCI 08:00:0 0x102b 0x0525 AGP mga
Chip: 1 is -> Matrox G450 PCI 09:00:0 0x102b 0x0525 AGP mga
Sieht doch eigentlich ganz gut aus, oder?
Ich habe dann die Datei /etc/X11/XF86Config folgendermaßen angepasst:
#################################################
# /.../
# SaX generated XFree86 config file
# Created on: 2005-02-23.
#
# Version: 4.7
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.7)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
...
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "RandR" "on"
EndSection
Section "Module"
Load "v4l"
Load "freetype"
Load "dri"
Load "speedo"
Load "type1"
Load "extmod"
Load "dbe"
Load "glx"
EndSection
Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "MapName" "Standard Keyboard [ pc105 ]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Device" "/dev/mouse"
Option "Emulate3Buttons" "on"
Option "Name" "Autodetection"
Option "Protocol" "ps/2"
Option "Vendor" "Sysp"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[0]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[0]"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[1]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[1]"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[2]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[2]"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[3]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[3]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 119.28 1280 1296 1552 1736 1024 1024 1035 1070
EndSection
Section "Modes"
Identifier "Modes[1]"
Modeline "1280x1024" 102.24 1280 1296 1552 1736 1024 1024 1033 1070
EndSection
Section "Modes"
Identifier "Modes[2]"
Modeline "1280x1024" 119.28 1280 1296 1552 1736 1024 1024 1035 1070
EndSection
Section "Modes"
Identifier "Modes[3]"
Modeline "1280x1024" 119.28 1280 1296 1552 1736 1024 1024 1035 1070
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[1]"
Identifier "Screen[1]"
Monitor "Monitor[1]"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[2]"
Identifier "Screen[2]"
Monitor "Monitor[2]"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[3]"
Identifier "Screen[3]"
Monitor "Monitor[3]"
EndSection
Section "Device"
BoardName "G450"
BusID "8:0:0"
Driver "mga"
Identifier "Device[0]"
Option "DRI"
Option "hcursor" "off"
Screen 0
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "Device"
BoardName "G450"
BusID "8:0:0"
Driver "mga"
Identifier "Device[1]"
Option "DRI"
Option "hcursor" "off"
Screen 1
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "Device"
BoardName "G450"
BusID "9:0:0"
Driver "mga"
Identifier "Device[2]"
Option "DRI"
Option "hcursor" "off"
Screen 2
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "Device"
BoardName "G450"
BusID "9:0:0"
Driver "mga"
Identifier "Device[3]"
Option "DRI"
Option "hcursor" "off"
Screen 3
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
Screen "Screen[1]" RightOf "Screen[0]"
Screen "Screen[2]"
Screen "Screen[3]" RightOf "Screen[2]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
################################################## ##
Jetzt verhält sich das System wie folgt:
Der Xserver wird gestartet, d.h. auf screen 0 und 1 kann ich mich wie gewohnt im X anmelden.
Screen 2 und 3 bleiben "schwarz" (kein X-Login).
Jeglicher Versuch den sax2 dazu zu bringen, mir bei der konfiguration zu helfen (das sollte er doch tun, oder?) scheitert. Das System hängt sich auf und kann nicht mehr bedient werden.
Bin für jeden Tip dankbar!
Also, bis denn und immer dran denken:
"Esst keinen gelben Schnee" :ugly:
ich bin der neue und habe ein Problem. Ich möchte (muss) unter SuSE 8.2 ein 4fach Multiscreening System aufbauen. Dazu habe ich zwei Matrox G450 Grafikkarten zur Verfügung.
Nun habe ich zunächst eine der beiden GraKa eingebaut und konfiguriert. Klappt soweit auch alles (traditional modus, xinerama modus ...).
Jetzt habe ich die zweite Karte im System eingebaut und siehe da, beim Aufruf von sax2, sax2 -r oder sax2 -a hängt das System. Das System kann nur im runlevel 3 betrieben werden.
sax 2 -p liefert:
Chip: 0 is -> Matrox G450 PCI 08:00:0 0x102b 0x0525 AGP mga
Chip: 1 is -> Matrox G450 PCI 09:00:0 0x102b 0x0525 AGP mga
Sieht doch eigentlich ganz gut aus, oder?
Ich habe dann die Datei /etc/X11/XF86Config folgendermaßen angepasst:
#################################################
# /.../
# SaX generated XFree86 config file
# Created on: 2005-02-23.
#
# Version: 4.7
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.7)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
...
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "RandR" "on"
EndSection
Section "Module"
Load "v4l"
Load "freetype"
Load "dri"
Load "speedo"
Load "type1"
Load "extmod"
Load "dbe"
Load "glx"
EndSection
Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "MapName" "Standard Keyboard [ pc105 ]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Device" "/dev/mouse"
Option "Emulate3Buttons" "on"
Option "Name" "Autodetection"
Option "Protocol" "ps/2"
Option "Vendor" "Sysp"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[0]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[0]"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[1]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[1]"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[2]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[2]"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-82
Identifier "Monitor[3]"
ModelName "1280X1024@70HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 54-70
UseModes "Modes[3]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 119.28 1280 1296 1552 1736 1024 1024 1035 1070
EndSection
Section "Modes"
Identifier "Modes[1]"
Modeline "1280x1024" 102.24 1280 1296 1552 1736 1024 1024 1033 1070
EndSection
Section "Modes"
Identifier "Modes[2]"
Modeline "1280x1024" 119.28 1280 1296 1552 1736 1024 1024 1035 1070
EndSection
Section "Modes"
Identifier "Modes[3]"
Modeline "1280x1024" 119.28 1280 1296 1552 1736 1024 1024 1035 1070
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[1]"
Identifier "Screen[1]"
Monitor "Monitor[1]"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[2]"
Identifier "Screen[2]"
Monitor "Monitor[2]"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
...
Device "Device[3]"
Identifier "Screen[3]"
Monitor "Monitor[3]"
EndSection
Section "Device"
BoardName "G450"
BusID "8:0:0"
Driver "mga"
Identifier "Device[0]"
Option "DRI"
Option "hcursor" "off"
Screen 0
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "Device"
BoardName "G450"
BusID "8:0:0"
Driver "mga"
Identifier "Device[1]"
Option "DRI"
Option "hcursor" "off"
Screen 1
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "Device"
BoardName "G450"
BusID "9:0:0"
Driver "mga"
Identifier "Device[2]"
Option "DRI"
Option "hcursor" "off"
Screen 2
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "Device"
BoardName "G450"
BusID "9:0:0"
Driver "mga"
Identifier "Device[3]"
Option "DRI"
Option "hcursor" "off"
Screen 3
Option "Rotate" "off"
VendorName "Matrox"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
Screen "Screen[1]" RightOf "Screen[0]"
Screen "Screen[2]"
Screen "Screen[3]" RightOf "Screen[2]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
################################################## ##
Jetzt verhält sich das System wie folgt:
Der Xserver wird gestartet, d.h. auf screen 0 und 1 kann ich mich wie gewohnt im X anmelden.
Screen 2 und 3 bleiben "schwarz" (kein X-Login).
Jeglicher Versuch den sax2 dazu zu bringen, mir bei der konfiguration zu helfen (das sollte er doch tun, oder?) scheitert. Das System hängt sich auf und kann nicht mehr bedient werden.
Bin für jeden Tip dankbar!
Also, bis denn und immer dran denken:
"Esst keinen gelben Schnee" :ugly: