Bringe ATI Radeon 9200 nicht recht zum Laufen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Bringe ATI Radeon 9200 nicht recht zum Laufen

Beitrag von badera » 21.05.2004 17:13:02

Ich bins wieder :)

Ich habe die Sarge-Netzwerk-Installation gemacht, anschliessend X-Server installiert. (Mit tasksel einfach X-System ausgewählt).
Anschliessend habe ich mit apt-get install kde installiert.

Alles lief eigentlich gut, ausser dass das Bild nicht schön angezeigt wurde. Ich weiss nicht recht an was es lag, aber ich denke dass er nicht 24Bit Farbtiefe anzeigte. Die Auflösung war mit 1280x1024 so wie ich wollte. (17" TFT DVI)

Nun dachte ich, ich könnte mal den Treiber von ATI installieren. Ich lud das Ding für XFree86 4.3 runter und machte mit alien aus dem rpm ein deb. Anschliessend installierte ich das Ding mit dpkg --force-overwrite -i <.deb> was auch ohne Fehler von statten ging.

Nun kam das Ertellen eines XF86Config-4 files. Mit fglrxconfig.
Ich wählte alles richtig aus und nun:
-> startx -> kein Wank mehr. Schwarzer Bildschirm und Ctrl + Alt + Backspace schloss auch den Server nicht mehr -> Wohl abgestürzt.

Ich liess dann nochmals fglrxconfig laufen und wählte beim Monitor die tiefsten, von fglrxconfig vorgeschlagenen Frequenzen. -> Nütz auch nichts.

Hat jemand eine Lösung für das Problem? - Ziel ist einfach eine anstänige Darstellung in KDE. Gamen will ich nicht, brauche kein OpenGL oder HW-Beschleuniger.

- Adrian

PS:
- GK: Radeon 9200
- Kernel: 2.6

Ed
Beiträge: 194
Registriert: 15.08.2002 19:57:17

Beitrag von Ed » 21.05.2004 17:47:08

Wenn Du nicht gamen willst und auch sonst keine 3D-Hardwarebeschleunigung brauchst, hätte ich an Deiner Stelle erstmal versucht, deine Config in /etc/X11/XF86Config-4 zu überprüfen und
ggf. zu modifizieren. Poste mal den relevanten Teil Deiner Config-4 bei:
Section "Screen" und eventuell bei Section "Device" die könnten interessant werden.

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 21.05.2004 18:00:53

Hier gleich meine ganze XF86Config-4. Ich habe die mit XFree86 -configure herstellen lassen und habe dann die Maus etwas angepasst...

Code: Alles auswählen

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

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

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
   Driver      "mouse" 
   Option      "CorePointer" 
   Option      "Device"      "/dev/psaux" 
   Option      "Protocol"      "ImPS/2" 
   Option      "ZAxisMapping"      "4 5" 
EndSection

Section "Monitor"
	#DisplaySize	  340   270	# mm
	Identifier   "Monitor0"
	VendorName   "SAM"
	ModelName    "SyncMaster"
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "ForcePCIMode"       	# [<bool>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        #Option     "AGPMode"            	# <i>
        #Option     "AGPFastWrite"       	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "PanelOff"           	# [<bool>]
        #Option     "DDCMode"            	# [<bool>]
        #Option     "MonitorLayout"      	# [<str>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "OverlayOnCRTC2"     	# [<bool>]
        #Option     "CloneMode"          	# [<str>]
        #Option     "CloneHSync"         	# [<str>]
        #Option     "CloneVRefresh"      	# [<str>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI Technologies Inc"
	BoardName   "Unknown Board"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Depth     1
	EndSubSection
	SubSection "Display"
		Depth     4
	EndSubSection
	SubSection "Display"
		Depth     8
	EndSubSection
	SubSection "Display"
		Depth     15
	EndSubSection
	SubSection "Display"
		Depth     16
	EndSubSection
	SubSection "Display"
		Depth     24
	EndSubSection
EndSection
- Adrian

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 21.05.2004 18:43:52

du musst nach /lib/modules/fglrx/build_mod und make.sh ausführen dann ein verzeichnis hoch und make_install.sh ausführen
falls alles ohne fehler durchgelaufen ist, solltest auch deine 3d beschlleunigung haben

Ed
Beiträge: 194
Registriert: 15.08.2002 19:57:17

Beitrag von Ed » 21.05.2004 19:05:32

probiere mal den Tip von wolfpac als erstes aus, kann da leider nicht mitreden, da es für meine Radeon 7500 noch keinen herstellerspezifischen Treiber gibt, nur das "dri"-Projekt, das ist allerdings meines Wissens nach, schon im Xfree 4.3.0. welchen ich im Moment fahre enthalten.
Ansonsten helfen eventuell folgende Einträge: Section "Screen" unter Monitor: DefaultDepth24
eintragen, außerdem habe ich unter Section "Device" den subdriver von Ati eingetragen:
Driver "radeon" was ja eigentlich richtig ist, und nicht den generischen Atitreiber, keine Ahnung
warum bei der Konfiguration der radeontreiber nicht zur Auswahl steht, aber das ist für meine und
auch Deine Graka der richtige Subdriver für ne radeon, falls der herstellerspez. Treiber nicht greift. Außerdem ist mir noch aufgefallen, das unter Section "Monitor" die Hor.,-Ver. Frequenz des Montitors fehlen, die Angaben kannst Du Deienem Monitorhandbuch entnehmen, da Dein
Monitor anscheinend noch kein DDC beherrscht (Plug & Play Funktion, das die mögl. Freq. des
Monitors vermittelt) die trägst Du dann folgendermaßen ein: HorizSync 30-96 VertRefresh 50-160 #als Beispiel, falsche Angaben können Deinen Monitor zerstören bzw. unbrauchbar machen, eventuell noch eintragen: Option "DPMS", ob Du diese Option brauchst, weiß ich nicht,
siehe eventuell mal unter xfree86.org nach. Ansonsten viel Glück weiterhin..........Diese Angaben
sind allerdings nur relevant, wenn wie gesagt, der Original-Atitreiber sich nicht installieren läßt, aus welchem Grund auch immer!

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 21.05.2004 19:05:49

du musst nach /lib/modules/fglrx/build_mod und make.sh ausführen dann ein verzeichnis hoch und make_install.sh ausführen
Vielen Dank für den Tip. Es kommt aber eine Fehlermeldung...

Code: Alles auswählen

ATI module generator V 2.0
==========================
initializing...
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h
Nun gut, ich muss da wohl den Kernelsource installieren und links irgendwohin machen. Aber keine Ahnung wie da geht; bin ziemlich neu mit Unix/Linux. Kannst Du mir Schritt für Schritt sagen wie? - Danke!

- Adrian

Edit: @Ed: Du hast Dein Post ein paar Sekunden früher gepostet als ich; deshalb werde ich Deine Tips gleich ausprobieren...

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 21.05.2004 19:21:46

@Ed: Meinst Du mit
Section "Screen" unter Monitor: DefaultDepth24
eintragen
schon das da: ?

Code: Alles auswählen

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
		DefaultDepth24
	SubSection "Display"
		Depth     1
	EndSubSection
	SubSection "Display"
		Depth     4
	EndSubSection
	SubSection "Display"
		Depth     8
	EndSubSection
	SubSection "Display"
		Depth     15
	EndSubSection
	SubSection "Display"
		Depth     16
	EndSubSection
	SubSection "Display"
		Depth     24
	EndSubSection
EndSection
Es kommt dann aber eine Syntaxfehlermeldung!
"DefaultDepth24 is not a valid keyword in this section"

- Adrian

Ed
Beiträge: 194
Registriert: 15.08.2002 19:57:17

Beitrag von Ed » 21.05.2004 19:46:02

Sorry, Flüchtigkeitsfehler: Mach mal ein bzw. mehrere Leerzeichen danach, z.B. so:
DefaulthDepth 24 #Außerdem ist mir noch was aufgefallen: Bei SubSection "Display"
Depth 24 fehlt auch noch folgender Eintrag: Modes "1024x768" "800x600" #wobei das eingetragen werden sollte, was die Graka bzw. der Montior unterstützt, ist jetzt ein Auszug aus
meiner Config............. :D Der erste Eintrag, ist dann der "Default"-Wert, alle anderen Modi, lassen sich dann im laufenden Betrieb umschalten. Mit diesem Eintrag sollte Dein Monitor in einer
Standardauflösung von 24 Bit Farbtiefe bei 1024x768 #als Beispiel, laufen...........
Poste dann einfach nochmal Deine Änderungen obs geklappt hat oder nicht, allerdings sprichts Du damit nicht den Orginal-Atitreiber an, damit habe ich wie gesagt, (noch) keine Erfahrung, mangels Unterstützung meiner Karte! Da dieser Treiber seine eigene Config-Datei generiert.......
PS: Modes trägst Du direkt unter der Zeile Depth .. ein!

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 22.05.2004 01:30:03

kernel includes at /usr/src/linux/include not found or incomplete

da fehlen noch die kernel header zum passenden kernel
die kernel sourcen wirst du später glaub ich auch brauchen
welchen kernel verwendest du (uname -r) ?

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 22.05.2004 09:00:42

@wolfpac

Code: Alles auswählen

debian:~# uname -a
Linux debian 2.6.5-1-k7 #2 Fri Apr 30 20:46:35 EST 2004 i686 GNU/Linux
Muss ich das doch jetzt mit

Code: Alles auswählen

debian:~# apt-get install kernel-headers-2.6.5-1-k7
installieren? - Aber das reicht scheinbar noch nicht ganz. Irgendwie Links machen müsse ich, aber weiss nicht wie. Wäre um konkrete Hinweise dankbar! - Danke!

@Ed
Sorry, Flüchtigkeitsfehler: Mach mal ein bzw. mehrere Leerzeichen danach, z.B. so:
DefaulthDepth 24
Hm, ja, hätte mir auch selbst einfallen können; schliesslich ist bei "Depth xxx" auch ein Space...
Und tatsächlich, JETZT FUNKTIONIERTS! Ich habe nur DefaultDepth 24 und Driver auf "radeon" geändert, nun gehts!! Deshalb lass ich das andere jetzt vorerst weg, ich werde dann noch etwas experimentieren. Aber das völlig funktionierende XF86Config-4 file sieht nun so aus:

Code: Alles auswählen

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

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

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
   Driver      "mouse" 
   Option      "CorePointer" 
   Option      "Device"      "/dev/psaux" 
   Option      "Protocol"      "ImPS/2" 
   Option      "ZAxisMapping"      "4 5" 
EndSection

Section "Monitor"
	#DisplaySize	  340   270	# mm
	Identifier   	"Monitor0"
	VendorName   	"SAM"
	ModelName    	"SyncMaster"
	Option	    	"DPMS"
EndSection

Section "Device"
	Identifier 		"Card0"
	Driver      		"radeon"
	VendorName  	"ATI Technologies Inc"
	BoardName   	"Unknown Board"
	BusID       	"PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
		DefaultDepth	24
	SubSection "Display"
		Depth     1
	EndSubSection
	SubSection "Display"
		Depth     4
	EndSubSection
	SubSection "Display"
		Depth     8
	EndSubSection
	SubSection "Display"
		Depth     15
	EndSubSection
	SubSection "Display"
		Depth     16
	EndSubSection
	SubSection "Display"
		Depth     24
	EndSubSection
EndSection

Also, vielen Dank für Deine Hilfe! Werde die anderen Ergänzungen auch noch ausprobieren! Ctrl + Alt + Num+ und Num- funktioniert nämlich nicht recht; Das Bild wird beim Wechsel des Modes so verzerrt dargestellt, dass ich gar nichts mehr sehe. Vielleicht hat das damit zu tun?!?

Aber an einer installation des ATI Treibers bin ich dennoch interessiert, auch wenns jetzt so klappt. Schliesslich muss (oder sollte) man das sicher beherrschen können, und ich tus noch nicht...

- Adrian

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 22.05.2004 18:32:51

Ctrl + Alt + Num+ und Num- funktioniert nämlich nicht recht; Das Bild wird beim Wechsel des Modes so verzerrt dargestellt, dass ich gar nichts mehr sehe. Vielleicht hat das damit zu tun?!?
vielleicht solltest noch ein paar Modes einstellen :)
Modes "1024x768" "800x600" "640x480" (jeweils unter Depth)

apt-get install kernel-headers-2.6.5-1-k7 kernel-headers-2.6.5-1 kernel-source-2.6.5

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 22.05.2004 19:18:37

vielleicht solltest noch ein paar Modes einstellen
Ja, das denke ich auch. Werde das bei Gelegenheit machen.
apt-get install kernel-headers-2.6.5-1-k7 kernel-headers-2.6.5-1 kernel-source-2.6.5
Funktioniert leider noch nicht so. Aber ich werde es wohl jetzt schon rausbringen.

Leider kann ich eben jetz grad nichts mehr testen, kann nicht mehr booten :oops:
Hab Linux verschossen siehe hier.

Danke für die Hinweise!!
- Adrian

Antworten