[Prob] Xinerama Radeon x600

BlueMaster

New Member
Hallo zusammen

Ich abeite jetzt schon eine ganze weile daran, mit Xinerama meine TFTs getrennt anzusprechen. Soll heißen ich will die als ein Desktop um Fenster vollig frei hin und her schieben zu können.

Imo ist es so, dass ich beide Screens irgendwie geklont habe, aber nur eine Maus habe mit der ich mich völlig frei auf der Arbeitsfläche von beiden Monitoren bewegen kann.

Also irgendwie so ein zwischending aus Clonen und der Desktoperweiterung
Ich glaube es liegt irgendwie an der graka X600 mit 256 und einem DVI Ausgang, an dem so eine Art Adapter für 2 Moniore hängt.

Code:
Section "Module"
	Load	"dbe"

	SubSection	"extmod"
		Option	"omit xfree86-dga"
	EndSubSection

	Load	"type1"
	Load	"freetype"
	Load	"glx"
#	Load	"dri"
	Load	"record"
	Load	"xtrap"
EndSection

Section "Files"
	RgbPath		"/usr/X11R6/lib/X11/rgb"
	FontPath	"/usr/X11R6/lib/X11/fonts/misc/"
    	FontPath	"/usr/X11R6/lib/X11/fonts/TTF/"
    	FontPath	"/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/"
	FontPath	"/usr/X11R6/lib/X11/fonts/local/"
	FontPath	"/usr/X11R6/lib/X11/fonts/bitstream-vera/"
EndSection

Section "ServerFlags"
	Option "xinerama" "true"
	Option "clone" "off"
	Option "allowmouseopenfail"
EndSection

Section "InputDevice"
	Identifier  "Keyboard1"
	Driver      "kbd"
	Option "AutoRepeat" "500 30"
	Option "XkbRules"   "xorg"
	Option "XkbModel"   "pc105"
	Option "XkbLayout"  "de"
EndSection

Section "InputDevice"
	Identifier  "Mouse1"
	Driver      "mouse"
	Option "Protocol"    "Auto" # Auto detect
	Option "Device"      "/dev/sysmouse"
	Option "ZAxisMapping"   "4 5 6 7"
EndSection

Section "Monitor"
	Identifier  "ACER"
	HorizSync   35-80
	VertRefresh 50-75
	Option 	    "DPMS"
EndSection

Section "Monitor"
	Identifier  "iiyama"
	HorizSync   35-80
	VertRefresh 50-75
	Option 	    "DPMS"
EndSection

Section "Device"
	Identifier  "PCIe1"
	Driver      "radeon"
	BusID       "PCI:1:0:0"
	Screen      0
	Option	    "Xinerama" "true"
	Option	    "Clone" "off"
	Option 	    "Rotate" "off"
EndSection

Section "Device"
	Identifier  "PCIe2"
	Driver      "radeon"
	BusID       "PCI:1:0:0"
	Screen      1
	Option	    "Xinerama" "true"
	Option	    "Clone" "off"
	Option	    "Rotate" "off"
EndSection

Section "Screen"
	Identifier  "Screen 0"
	Device      "PCIe1"
	Monitor     "ACER"
	DefaultDepth 24
	Subsection "Display"
        	Depth       16
        	Modes       "1024x768" "800x600" "640x480"
        	ViewPort    0 0
    	EndSubsection
    	Subsection "Display"
        	Depth       24
        	Modes       "1024x768" "800x600" "640x480"
        	ViewPort    0 0
    	EndSubsection
EndSection

Section "Screen"
	Identifier  "Screen 1"
	Device      "PCIe2"
	Monitor     "iiyama"
	DefaultDepth 24
	Subsection "Display"
       		Depth       16
        	Modes       "1024x768" "800x600" "640x480"
        	ViewPort    0 0
    	EndSubsection
    	Subsection "Display"
        	Depth       24
        	Modes       "1024x768" "800x600" "640x480"
        	ViewPort    0 0
    	EndSubsection
EndSection

Section "ServerLayout"
	Identifier  "Xinerama"
        Option  "xinerama" "on"
	Option 	"clone" "off"
        Screen 	0  "Screen 0"   
        Screen  1  "Screen 1" LeftOf "Screen 0"
	InputDevice "Mouse1" "CorePointer"
    	InputDevice "Keyboard1" "CoreKeyboard"
EndSection

#Section "Extensions"
#	Option		"Composite" "Disable"
#EndSection

#Section "DRI"
#	Mode		0666
#EndSection


pciconf -lv liefert ...
Code:
none2@pci1:0:0 class=0x038000 card=0x0b031002 chip=0x5b721002....
vendor = "ATI Technologies Inc"
device = "Radeon X600 Series"
class = display
subclass = VGA

none3@pci1:0:1 class=0x038000 card=0x0b021002 chip=0x5b621002
vendor = "ATI Technologies Inc"
device = "Radeon X600 Series - Secondary"
class = display

Das log file unter /var/log/Xorg.0.log
Code:
Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Xinerama"
(**) |-->Screen "Screen 0" (0)
(**) |   |-->Monitor "ACER"
(**) |   |-->Device "PCIe1"
(**) |-->Screen "Screen 1" (1)
(**) |   |-->Monitor "iiyama"
(**) |   |-->Device "PCIe2"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"


Wenn ich im 2. Device also PCIe2 jetzt den pci Bus vom ATI Secondary eintrage habe ich einen reinen geklonten Bildschirm, so wie es jetzt eingetragen ist, also beide Devices über einen Bus erstellt mir dieses Zwischending.

Ich hoffe ihr versteht so halbwegs was ich meine und habt die muse euch mit meinem Problem auseinander zu setzen, denn ich komme einfach nicht mehr weiter.

Vielen Dank schonmal

BlueMaster
 
Lass mich raten: Du hast xorg.6.9.0 ????
In dieser Version von xorg funktionierte bei mir Xinerama auch nicht mehr richtig. Ich würde Dir empfehlen, das Ganze mal mit mergedFB zu probieren. Hinweise dazu findest Du in der manpage des radeon Treibers.
Die Boardsuche hätte hierzu übrigens recht nützliche Hinweise ausgegeben! ;-)

Gruß,

Ice
 
Ice schrieb:
Lass mich raten: Du hast xorg.6.9.0 ????


Richtig geraten .....


Die Boardsuche hat mir zwar Problme aufgezeigt, aber es scheint doch bei vielen geklappt zu haben.


mergedFB ist mir bisher noch kein wirklicher begriff ... aber danke für den hinweis


Blue
 
Zurück
Oben