X startet nicht - Bildschirm bleibt schwarz

Guten Abend,

ich melde mich auch mal wieder zu Wort - leider mit einem Problem.
Ich habe mir Debian Etch installiert. Dann wollte ich den Treiber für meine (jetzt nicht böse werden, auf meiner Odysee durch google, habe ich bereits feststellen müssen, dass es mit ATI öfter Probleme gibt - nur leiner nicht meins :-\ ) ATI Radeon 9600 installieren. Da ich völlig neu bin, was Linux angeht, habe ich mir ein Tutorial gesucht (bzw verschiedene, die alle den gleichen Fehler produzierten) und mir den Treiber von www.ati.com runtergeladen...
Läuft alles ohne Errors...Reboot...Alles gut, X startet sofort, das CCC ist installiert usw... Mach ich dann aber einen 2. Reboot, fährt der Rechner normal hoch, nur an der Stelle, wo normalerweise X starten sollte, bleibt der Bildschirm schwarz. Dann leuchten unten bei meinem uralten CRT auf einmal 2 LEDs (man kann die Höhe und Breite des Bildes etc. manuell einstellen). Dies war bis jetzt immer nur der Fall, wenn mir die Grafikkarte abgestürtzt ist. Der Bildschirm bleibt auch schwarz. Ich bekomme auch keine Konsole, wenn ich Str+Alt+F1 drücke. Also jedenfalls meistens... Alle 5 mal bekommt man auch eine. Das weiss ich, weil ich die xorg.conf tausende Male mit Knoppix resette habe (dann lief wieder alles - nur der Treiber war halt nicht installiert). Ich habe dann irgendwann formatiert... Immernoch das Gleiche nach der Treiberinstallaion... Jetzt habe ich mir heute die x86 Version installiert und der Fehler ist immernoch der gleiche (vorher hatte ich x86_64).


AMD Athlon 3200+ 64Bit
ATI Radeon 9600 XT-4
Debian Etch 4.0 i386
1024 MB DDR-RAM


Anbei meine Xorg.0.log. Ich sie leider nicht kürzen können, weil ich keinen Plan habe, was davon relevant sein könnte.



Weiss irgendjemand Rat? Ich bin nämlich mit meinem - zugegebenermaßen ziemlich beschränkten - Latein definitiv am Ende :-(

Danke im Voraus!
 
hmm... gibt 2 Dinge, die ich mal probieren würde - aber keine Ahnung, ob es was bringt, da ich selbst zur Zeit kein vergleichbares System zum Nachvollziehen des Problems zur Hand habe:

1.)
hast du schonmal den ATI-Treiber direkt von den Debian-Repositories probiert? fglrx nennt sich das Paket.

Weiß nicht, ob da vieleicht irgendwelche Bugs, die mit dem Treiber von der ATI-Seite unter Debian auftauchen, beseitigt sind oder so... kein Plan.... weiß nur, dass ich vor paar Monaten den Treiber mal auf nem amd64-System installieren wollte und da war er nicht verfügbar - aber mit der normalem x86-version sollte es problemlos laufen.... sollte....


2.) statt x86_64 könntest du vieleicht direkt mal amd64 probieren und dann nochmal den Treiber von ati.com probieren....


aber wie gesagt: keine Garantie, dass das klappt....
 
da ich kein grosser fan von rapidshare bin, habe ich mir den log nun auch nicht angeschaut.

Hast du versucht, dir mal eine neue xorg.conf zu generieren?
Solle unter Debian auch funktionieren. Xorg -configure.

Dann darauf achten, dass ich bereich "Driver" auch "ati" drinnen steht.
 
Zeig doch mal deine xorg config her.
Anbei mal meine mit ner ATI 9800 pro

Code:
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/Type1"
EndSection

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

Section "Extensions"
	Option "Compsite" "true"

EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option      "XkbLayout" "de"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  370   300	# mm
	Identifier   "Monitor0"
	VendorName   "MED"
	ModelName    "MD6155AJ"
 ### Comment all HorizSync and VertRefresh values to use DDC:
	HorizSync    30.0 - 83.0
	VertRefresh  50.0 - 76.0
	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     "BusType"            	# [<str>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        #Option     "AGPMode"            	# <i>
        #Option     "AGPFastWrite"       	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "DMAForXv"           	# [<bool>]
        #Option     "FBTexPercent"       	# <i>
        #Option     "DepthBits"          	# <i>
        #Option     "AccelDFS"           	# [<bool>]
        #Option     "PanelOff"           	# [<bool>]
        #Option     "DDCMode"            	# [<bool>]
        #Option     "MonitorLayout"      	# [<str>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "MergedFB"           	# [<bool>]
        #Option     "CRT2HSync"          	# [<str>]
        #Option     "CRT2VRefresh"       	# [<str>]
        #Option     "CRT2Position"       	# [<str>]
        #Option     "MetaModes"          	# [<str>]
        #Option     "MergedDPI"          	# [<str>]
        #Option     "MergedXinerama"     	# [<bool>]
        #Option     "MergedXineramaCRT2IsScreen0" 	# [<bool>]
        #Option     "MergedNonRectangular" 	# [<bool>]
        #Option     "MergedMouseRestriction" 	# [<bool>]
        #Option     "DisplayPriority"    	# [<str>]
        #Option     "PanelSize"          	# [<str>]
        #Option     "ForceMinDotClock"   	# <freq>
        #Option     "ColorTiling"        	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "RageTheatreCrystal" 	# <i>
        #Option     "RageTheatreTunerPort" 	# <i>
        #Option     "RageTheatreCompositePort" 	# <i>
        #Option     "RageTheatreSVideoPort" 	# <i>
        #Option     "TunerType"          	# <i>
        #Option     "RageTheatreMicrocPath" 	# <str>
        #Option     "RageTheatreMicrocType" 	# <str>
        #Option     "RenderAccel"        	# [<bool>]
        #Option     "SubPixelOrder"      	# [<str>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "DynamicClocks"      	# [<bool>]
        #Option     "BIOSHotkeys"        	# [<bool>]
        #Option     "VGAAccess"          	# [<bool>]
        #Option     "ReverseDDC"         	# [<bool>]
        #Option     "LVDSProbePLL"       	# [<bool>]
        
	#Option     "AccelMethod"        	# <str>
        #Option     "ConstantDPI"        	# [<bool>]
	Identifier  "Card0"
	Driver      "ati"
	Option      "AGPMode" "8"
	Option      "GARTSize" "64"
	Option 	    "EnablePageFlip"	    "true"
	Option      "ColorTiling"           "true"
	Option      "XAANoOffscrenPixmaps"  "true"
	VendorName  "ATI Technologies Inc"
	BoardName   "RV350 NJ [Radeon 9800 XT]"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Modes     "1280x1024"
		Depth     24
	EndSubSection
EndSection
 
Versuch mal Xorg aus der Konsole heraus zu starten und schneide dabei die Meldungen mit, die auf die konsole ausgegeben werden, also z.B. so:
Code:
startx | tee xorg.log

wenn der x-server dann wieder abstürzt, hast du wenigstens die fehlermeldung und damit (wahrscheinlich) auch den grund der fehlers.
 
Da die Logdatei soweit sauber ist, vermute ich, dass eine Auflösung benutzt wird, die der Monitor nicht unterstützt. Evtl. musst du auch für die von dir gewünschte Auflösung eine Modeline einbauen damit die richtigen Sync-Raten benutzt werden.
 
Hi,

vielen Dank erstmal für die vielen Antworten :)

Ich habe als ersten mal den Tipp von Heinzelotto ausprobiert. Bringt irgendwie nichts, die Log-Datei wird zwar erstellt, aber ist leer.

Dann habe ich mir die xorg.conf von Lord_Nykon angesehen und meine teilweise ein wenig angepasst. Sie sieht jetzt folgendermaßen aus:
Code:
Section "Monitor"
	Identifier   "Standardbildschirm"
	HorizSync    28.0 - 51.0
	VertRefresh  43.0 - 60.0
	Option	    "DPMS"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
#	Identifier  "ATI Technologies Inc RV350 AR [Radeon 9600]"
	Driver      "ati"
	BusID       "PCI:1:0:0"
#EndSection

#Section "Device"
	Identifier  "aticonfig-Device[0]"
#      Driver "fglrx"
EndSection

Section "Screen"
	Identifier "Default Screen"
	Device     "aticonfig-Device[0]"
	Monitor    "Standardbildschirm"
#	DefaultDepth     24
#	SubSection "Display"
#		Depth     1
#		Modes    "1024x768" "800x600"
#	EndSubSection
#	SubSection "Display"
#		Depth     4
#		Modes    "1024x768" "800x600"
#	EndSubSection
#	SubSection "Display"
#		Depth     8
#		Modes    "1024x768" "800x600"
#	EndSubSection
#	SubSection "Display"
#		Depth     15
#		Modes    "1024x768" "800x600"
#	EndSubSection
#	SubSection "Display"
#		Depth     16
#		Modes    "1024x768" "800x600"
#	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1024x768"
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

Jetzt startet zwar alles wieder gut super und ich hab endlich die gewünschte Auflösung (1024*768).
Wenn ich jetzt aber in der Konsole fglrxinfo eingebe kommt folgende Fehlermeldung:
Code:
Xlib:  extension "ATIFGLRXDRI" missing on display ":0.0".
Error: couldn't find RGB GLX visual!

Wenn ich das Catalyst Control Center starten möcte, kommt folgendes:
"Beim initialisieren der Catalys Control Center Linux Version ist ein Fehler aufgetreten. Mögliche Gründe dafür sind:


"Es ist kein ATI-Grafiktreiber installiert, oder der ATI-Grafiktreiber funktioniert nicht ordnungsgemäß.
Bitte installieren sie den richtigen Grafiktreiber für ihre ATI-Hardware oder verwenden die den Befehl aticonfig."

Hab dann mal "man aticonfig" eingegeben, fand aber auch nichts, was helfen könnte.

Und zu bitmuncher: wtf? :D

EDIT:

Ich hab jetzt weiter rumgefummelt und alles mögliche an der xorg.conf rumgepfuscht... Jetzt startet alles normal, und ich kann auch die gewünschte Auflösung verwenden etc. Nur wenn ich "fglrxinfo" eingebe, steht da was von MESA (ein zeichen, dass der Treiber nicht so funktioniert / installiert ist , wie er soll...
Es wird ja wohl an der Xorg.conf liegen, hat denn echt niemand hier n Plan, was daran so falsch sein könnte?
 
Hi,
Zum ersten fehlt in deiner xorg.conf zwischen zeile 63 und 64 der Eintrag Modes. dan solte der Fehler nicht mehr auftreten.
Zum zweiten wird bei ATI manchmal der Monitor nicht richtig erkannt, sodass der eintrag in der xorg.conf falsch ist. beim nächsten installieren einfach den Monitor als Generic eintragen und die Daten in die Maske geben, dass hat jedenfalls bei mir immer geklappt. Wenn dann die Auflösung nicht funktioniert kann man nochmal die xorg.conf anpassen. Das sollte dann aber funktionieren.
 
Zurück
Oben