"We are back" « oc.at

Ubuntu: Xinerama with ATI

othan 04.01.2006 - 21:30 1076 12
Posts

othan

Layer 8 Problem
Avatar
Registered: Nov 2001
Location: Switzerland
Posts: 4270
Hoi Ich versuche gerade Xinerama auf meinem Barebone einzurichten, aber XFree will mir nicht starten (No Screens found)

Konfig:

Debian Sarge 3.1 stable (XFree 4.3.0.1)
GraKa: ATI X800Pro AGP (vesa treiber, da die ati treiber imho nicht viel besser sind)
Screens: 2x 17" tft (1280x1024)


Zitat
barebone:~# lspci
...
0000:01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4a49
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 4a69
...


Code:
 
# XF86Config-4 (XFree86 X Window System server configuration file)
#

_schnipp_

Section "Device"
	Identifier	"ATI X800Pro VGA"
	Driver		"vesa"
	BusID		"PCI:0:1:0"    
EndSection

Section "Device"
	Identifier	"ATI X800Pro DVI"
	Driver		"vesa"
	BusID		"PCI:0:1:1"
EndSection


Section "Monitor"
	Identifier	"Philips 170B4PHL"
	HorizSync	30-82
	VertRefresh	56-76
	Option		"DPMS"
EndSection

Section "Monitor"
	Identifier	"Acer AL1716"
	HorizSync	30-82
	VertRefresh	56-76
	Option		"DPMS"
EndSection


Section "Screen"
	Identifier	"Screen1"
	Device		"ATI X800Pro DVI"
	Monitor		"Acer AL1716"
	DefaultDepth	24

	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen2"
	Device		"ATI X800Pro VGA"
	Monitor		"Philips 170B4PHL"
	DefaultDepth	24

        SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection


Section "ServerLayout"
	Identifier	"Simple Layout"
	Screen		"Screen1"
	Screen 		"Screen1" RightOf "Screen2"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Section "ServerFlags"
	Option 		"Xinerama"	"true"
EndSection	


Section "DRI"
	Mode	0666
EndSection

Kann mir einer weiterhelfen?

tia Othan


/EDIT:
Umstieg auf Ubuntu
Bearbeitet von othan am 06.01.2006, 19:49

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
no screens found kommt immer, poste mal alles was dort steht (bzw poste bitte den output vom X logfile)

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12263
Code:
grep EE /var/log/X*log*

Der VESA-Treiber kann ziemlich sicher kein Dualhead. XFree ist auszerdem steinalt.

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
Zitat von COLOSSUS
Code:
grep EE /var/log/X*log*

Der VESA-Treiber kann ziemlich sicher kein Dualhead.

mein vesa-treiber kann nedmal 1280x1024@24 .. so ein crap :D

othan

Layer 8 Problem
Avatar
Registered: Nov 2001
Location: Switzerland
Posts: 4270
ich dachte, das kommt nicht auf den treiber an... naja, erstmal den ati treiber installen :/

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12263
Ich weisz nicht, ob der "radeon"-Treiber von XFree was taugt, bzw. ob er DH-Support bietet. Jedenfalls sollte der r300-treiber aus XOrg 7.0 fast alle Stueckeln auf R[34]X0-Karten spielen. Mit fglrx musst du dich jedenfalls nicht unbedingt abquaelen und deinen Kernel tainten.

othan

Layer 8 Problem
Avatar
Registered: Nov 2001
Location: Switzerland
Posts: 4270
Zitat von COLOSSUS
Ich weisz nicht, ob der "radeon"-Treiber von XFree was taugt, bzw. ob er DH-Support bietet. Jedenfalls sollte der r300-treiber aus XOrg 7.0 fast alle Stueckeln auf R[34]X0-Karten spielen. Mit fglrx musst du dich jedenfalls nicht unbedingt abquaelen und deinen Kernel tainten.

dann ist X.org also besser für mich geeignet?


Fehlermeldung:

Code:
__schnipp__

(II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.20.8
(II) ATI Proprietary Linux Driver Release Identifier: LGDr8.20g1 
(II) ATI Proprietary Linux Driver Build Date: Dec  6 2005 20:05:21
(II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.20.1-driver-lnx-232334
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(EE) No devices detected.

Fatal server error:
no screens found
 

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12263
Ja. Debian Sarge grenzt auf einem Desktop/HTPC sowieso an Masochismus ;)

Zu deinem problem: Schon mal fglrxconfig durchgemacht? Das koennte dir eine funktionierende Config fuer fglrx erstellen, wenn du Glueck (und die richtigen AGPGART-Treiber geladen) hast.

othan

Layer 8 Problem
Avatar
Registered: Nov 2001
Location: Switzerland
Posts: 4270
hab kurz fglrxconfig durchgespielt

ich hab jetzt auf dem einen screen ein mehr oder weniger gutes bild (in 1024x768@60hz) und auf dem anderen ein gestreiftes bild (in 1280x1024@75hz). Mit der Maus kann ich zwischen beiden hin und her fahren. zumindest schonmal ein teilerfolg :)

die BusID stand bei beiden devices auf 1:0:0
wenn ich das bei meiner bisherigen config verwende, startet der XFree mit 2 identischen Screens

änder ich den zweiten auf 1:0:1 bekomm ich die Meldung, von vorhin (no screens found)

ich werd morgen mal etwas weiterspielen, vielen dank schonmal für die hilfe ;)

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12263
Die BusID bezieht sich auf die physikalische Entitaet der Karte - die sollte also meinem Verstanendnis nach bei beiden "Screens" (das ist lediglich eine Config-interne Bezeichnung fuer alle zu einer Einheit zusammengefassten und konfigurierten I/O-Devices fuer X11) die selbe sein ;)

othan

Layer 8 Problem
Avatar
Registered: Nov 2001
Location: Switzerland
Posts: 4270
Neuster Stand

System: Ubuntu 5.10 Kernel 2.6.12
X.org: 6.8.2

Beide Screens haben das gleiche Bild

/EDIT: fehlerhafte Config gelöscht
Bearbeitet von othan am 06.01.2006, 19:02

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
hast du schon fglrxconfig probiert? da kannst du auswählen wie sich deine graka verhalten soll :)

alternativ gäbe es dann noch das paket atitool oder so, musst nur im synaptic danach suchen damit kannst du auch den tvout steuern :)

hth

othan

Layer 8 Problem
Avatar
Registered: Nov 2001
Location: Switzerland
Posts: 4270
Endlich rennt das teil...

der fehler am schluss war erdenklich einfach, musste nur noch einmal schlafen gehen, bis mir die idee gekommen ist.

-> ati treiber suckt, hab jetzt auf "radeon" umgestellt und tadaa es funktioniert :D

Hier noch der wesentliche teil der xorg.config, falls einer das ganze nachbauen will:

Code:
Section "Device"
	Identifier	"ATI VGA"
	Driver		"radeon"
	BusID		"PCI:1:0:0"
	Screen		0
EndSection

Section "Device"
	Identifier	"ATI DVI"
	Driver		"radeon"
	BusID		"PCI:1:0:0"
	Screen		1
EndSection

Section "Monitor"
	Identifier	"TFT1"
	Option		"DPMS"
	HorizSync	28-64
	VertRefresh	43-60
EndSection

Section "Monitor"
	Identifier	"TFT2"
	Option		"DPMS"
	HorizSync	28-64
	VertRefresh	43-60
EndSection


Section "Screen"
	Identifier	"Screen1"
	Device		"ATI DVI"
	Monitor		"TFT1"
	DefaultDepth	24

	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen2"
	Device		"ATI VGA"
	Monitor		"TFT2"
	DefaultDepth	24

	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		0 "Screen1" 0 0
	Screen		1 "Screen2" RightOf "Screen1"
	Option		"Xinerama" 	"On"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection


Section "DRI"
	Mode	0666
EndSection
 

thx an alle
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz