Arrgh...Xinerama, ich dreh durch!!!

carbuncle

Rainbow Six
Servus,

hab mir mal was geleistet, und bin letzten mittwoch zum MediaMarkt gedackelt. Da stand er auch schon: Ein 18.1" NEC Multisync LCD 1860NX. Er wartete förmlich auf mich:D Das ding sieht gut aus, und hat DVI/Analog! Hab das Ding für 530,- mitgenommen.

Jetzt mein Problem:

Habe eine Radeon 7200 Grafikkarte mit Analog/DVI/Fernseh Anschluss. Jetzt gibt es doch die möglichkeit bei Xfree 2 LCDs im Xinerama Modus laufen zu lassen!? Das Problem ist nur, wenn ich beide anschliesse und meine XF86Server starte sagen mir beide Monitore (der andere ist ein 15") dass sie die Auflösung nicht fahren können. Hab hier mal meine XF86Config gepostet:

Code:
Section "ServerLayout"
	Identifier     "Layout0"
	Option	       "Xinerama" "true"
	Screen		0         "Screen0" 
	Screen		1         "Screen1" RightOf "Screen0"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Mouse0" "CorePointer"
#	Option	       "Xinerama" "true"
EndSection

Section "Files"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/PEX/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
	FontPath     "/usr/X11R6/lib/X11/fonts/TrueType/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"
	FontPath     "/usr/X11R6/lib/X11/fonts/encodings/"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
EndSection

Section "Module"
	Load  "freetype"
	# Load "xtt"
	Load  "extmod"
	Load  "glx"
#	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "type1"
	Load  "speedo"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "SysMouse"
	Option	    "Emulate3Buttons"
	Option	    "Device" "/dev/sysmouse"
	Option	    "Buttons" "5"
	Option	    "ZAxis Mapping" "4 5"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "de"
EndSection

Section "Monitor"
	Identifier   "Neovo"
	HorizSync    31.5 - 57.0
	VertRefresh  50.0 - 70.0
EndSection

Section "Monitor"
	Identifier   "NEC"
	HorizSync    31.5 - 57.0
	VertRefresh  55.0 - 75.0
EndSection


Section "Device"
	Identifier  "Radeon DVI"
	Driver      "radeon"
#	BusID	    "PCI:01:00:0"
	Screen	    0
EndSection

Section "Device"
	Identifier "Radeon Analog"
	Driver 	   "radeon"
#	BusID	   "PCI:01:00:0"
	Screen	   1
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Radeon DVI"
	Monitor    "Neovo"
	DefaultDepth 24
	SubSection "Display"
		Depth    24
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Radeon Analog"
	Monitor    "NEC"
	DefaultDepth 24
	SubSection "Display"
		Depth    24
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Was mach ich da falsch? Hier gibt es noch einen anderen Threat, der hat mir leider auch nicht viel geholfen:(

Für ein Howto wär ich sehr dankbar:(

carb
 
Hi carbuncle.

Hab mich vor 'ner Weile auch mit Xinerama rumgeschlagen und hat auch 'ne Weile gedauert. Ich poste dir jetzt mal meine damalige XConfig mit der es dann geklappt hat.

Code:
Section "Module"
    Load"GLcore"
    Load"bitmap"
    Load        "dbe"  # Double buffer extension
    Load"extmod"
    Load"ddc"
    Load"int10"
    Load"record"
    Load        "type1"
    Load        "speedo"
    Load        "freetype"
#    Load        "xtt"
    Load       "glx"
    Load       "dri"
EndSection

Section "Files"
    RgbPath"/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/bitstream-vera/"
#    ModulePath "/usr/X11R6/lib/modules"
EndSection

#Section "ServerFlags"
#    Option"xinerama" "on"
#EndSection

Section "InputDevice"
    Identifier"Keyboard1"
    Driver"Keyboard"
    Option "AutoRepeat" "500 30"
    Option "XkbModel"    "pc104"
    Option "XkbLayout"   "de"
    Option "XkbRules"    "xfree86"
EndSection

Section "InputDevice"
    Identifier"IBM Trackpoint"
    Driver"mouse"
    Option "Protocol"    "Auto"
    Option "Device"      "/dev/sysmouse"
    Option "Emulate3Buttons"
EndSection

Section "Monitor"
    Identifier  "IBM"
    HorizSync   30-50
    VertRefresh 50-100
    Option"DPMS"
EndSection

Section "Monitor"
    Identifier"Dell"
    HorizSync31-92
    VertRefresh50-150
    Option"DPMS"
EndSection

Section "Device"
    Identifier"ATI Mobility"
    Driver     "radeon"
    BusID      "PCI:1:0:0"
    Screen0
    Option"NoDDC"
EndSection

Section "Device"
    Identifier  "ATI Mobility Extern"
    Driver      "radeon"
    BusID"PCI:1:0:0"
    Screen1
    Option"NoDDC"
EndSection

Section "Screen"
    Identifier  "Screen[0]"
    Device      "ATI Mobility"
    Monitor     "IBM"
    DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes       "1600x1200"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1600x1200"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1600x1200"
    EndSubsection
EndSection

Section "Screen"
    Identifier"Screen[1]"
    Device"ATI Mobility Extern"
    Monitor"Dell"
    DefaultDepth 24

    SubSection "Display"
Depth8
Modes"1024x768"
    EndSubSection
    SubSection "Display"
Depth16
Modes"1024x768"
    EndSubSection
    SubSection "Display"
    Depth24
Modes"1600x1200" "1024x768"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier"Layout[0]"
    InputDevice "IBM Trackpoint" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
    Option"Clone" "off"
    Option"Xinerama" "true"
    Screen"Screen[0]"
    Screen"Screen[1]" Rightof "Screen[0]"
EndSection

Section "DRI"
   Mode 0666
EndSection

Was mir beim Überfliegen deiner XConfig auffiel war, dass ich in der ServerLayout Section den Screens nicht extra Nummern gegeben habe und ich hatte noch diese Option Clone off drin.

Vielleicht hilfts dir.


Leno
 
hmm...danke erstmal. Aber eins noch, wird die Zeile:

Code:
BusID      "PCI:1:0:0"

wirklich gebraucht?? Um die Werte zu ermitteln, muss man doch XFree86 -scanpci eingeben, oder? Bei mir kommt da aber nichts:(

carb
 
Ich glaub die Zeile ist bei automatisch drin, wenn ich die XConfig per xf86config erstelle. Ich habe dann die Xinerama Options in diese Datei reingeschrieben. Mehr kann ich dir leider nicht sagen, sorry.


Leno
 
servus,

danke erstmal für den Link. Das Problem bei mir ist jedoch, dass ich nicht weiss wie ich die BusID rausbekomme.

Ich lese überall dass man "XFree86 -scanpci" ausführt, und die BusID wird aufgelistet. Bei mir passiert jedoch nichts, er gibt keine Meldung oder Liste aus.

Wenn ich jetzt bei beiden Devices BusID PCI:1:0:0 eingebe, sagt er mir, dass in der XF86Config die BusID doppelt wäre (Fehlermeldung hänge ich noch an). Ich habe die XFree 4.3.0 Version. Würde es villeicht was helfen, auf die 4.4er Version zu gehen?? Kann ich dann einfach in den Ports make && make install machen???

Fragen über Fragen...

carb:zitter:

EDIT:

Die genaue Fehlermeldung beträgt:

Requested Entity already in use!

Heisst also, dass ich gar keine 2 Device Sections mit der gleichen BusID verwenden kann!?

Kann mir da villeicht XFree 4.4.0 weiterhelfen???

carb
 
Last edited:
Ich hab das selbe Problem wie carbuncle! Wenn ich PCI1:0:0 auf beiden Cards setze, erhalte ich die Fehlermeldung Requested Entity already in use!
Ich hab ein aktuelles xorg und aktuelle ports. Meine xorg.conf ist im Anhang. Ich benutze zwei identische Bildschirme und eine GForce4 Graka.
 

Attachments

Back
Top