freebsd und ati radeon 9800

thompson

...it's up to muuh...
hallo... irgendwie fänd ich es schade, dass ich nach 3 tägigem "bsd-ausflug" doch wieder zu linux zurückmüsste...

und warum?! weil ich es nicht gebacken bekomm, eine ati-radeon 9800 xt mit einer auflösung von 1600x1200 zum laufen zu bekommen (und über den fehlenden TVout und den zweiten monitorausgang will ich mal gar nüscht sagen...

bitte um hilfe... :(
 
Wäre nett wenn Du ein wenig genauer sein würdest, d.h. Deine x(free/org).conf hier mal veröffentlichst.

Bei mir läuft eine ATI Fire als Radeon 9600 (was sie genaugenommen auch ist, bis auf Softwareveränderungen) auf einem Thinkpad mit 1400x1050'er Auflösung mit dem aktuellen Xorg Package aus den Ports unter FreeBSD 5.3 ganz ordentlich.

Also: Röhre oder LCD, evtl. Modelines, welcher Treiber --> ati, radeon oder vesa?
Alle 3 funktionieren hier, allerdings hat "vesa" starke Probleme beim 2D Bildaufbau --> Schlieren, Phantome usw. leider gibts wohl keine Möglichkeit einer echten 3D Unterstützung wie mit Nvidia Karten, aber da hab ich mich noch nicht so reingekniet, da ich das auf'm Notebook nicht brauche.

erzähl mal mehr!
 
Zuletzt bearbeitet von einem Moderator:
hmmm... kann dir leider im moment net mehr dazu sagen (da ich heut und morgen nicht an diesem rechner sitze) als: ich hab xorg.6.7.0 und den ati treiber... configured (versucht) über xorgcfg...

edit: aber wie... des läuft ohne probs bei dir?! hmmm... sehr sonderbar... und wie siehts mit tvout und dem 2. monitor aus?!
 
Zuletzt bearbeitet:
Hallo thompson,

ich habe auch eine 9800xt, lief einwandfrei unter FreeBSD 5.2.1!

Benutze doch mal den radeon Treiber falls du es noch nicht getan hast.
Inwieweit jetzt xorg die Karte unterstützt weis ich nicht, unter XFree86 musste ich jedenfalls
die ChipID von einer 9200 eintragen, ChipID 0x4e46.
Und das ganze lief wie am schnürchen.
 
:D hmmm... so wie ich das sehe, wird mein wochenende doch nicht so langweilig... zum glück lebt die partition ja noch... also gut, werd ich doch mal mein glück versuchen...

hmmm... und ich dachte echt, ich müsste das jetzt begraben ;)

nun gut... lassen wirs drauf ankommen :D aufauf...zu neuen untaten... und thx

edit: und wie sahs bei dir mit tvout und 2.monitor aus?! konnte man die getrennt ansprechen?!
 
falls Du damit kein erfolg hast, meld Dich wieder und dann muss ich mal meine config ausgraben und poste sie dann mal hier, Xfree86 config´s laufen ja auch unter xorg.

Mit dem TV-Out hab ich mich nicht beschäftigt.
 
suppi... da sag ich doch nochmal thx...
evtl. komm ich drauf zurück... ich versuchs nochmal ;)

naja... meine xorg.conf von meinem gentoo lief net... liegt vielleicht am verwendeten ati-linux-binary treiber...
 
thompson schrieb:
... liegt vielleicht am verwendeten ati-linux-binary treiber...

Bei mir gehts ohne Chip ID allerdings stellt das nach meinem damaligen googeln ein probates Mittel dar :D, der Monitoranschluss funktioniert nur auf der Konsole, nehme aber mal an das 1400x1050 für den 17"er an dem ich es getestet habe zu exotisch sind oder er Sie einfach nicht unterstützte, TV Out hab ich noch nie testen können, da ich mein Anschlusskabel versemmelt habe :confused:
 
Nachschlag:, nach 3 Sekunden logischem denken weiss ich warum der VGA Ausgang nicht X auf den 17"er clonte --> ich hab für's LCD die Modelines weggelassen, natürlich funktionierts dann auch nicht mit der conf für die Röhre, aber ich brauch das auch nicht ...
 
huuuahaha.... ich habs gestern geschafft... ohne probleme... mit xorgconfig statt xorgcfg... und radeon treiber...
also jetzt erstmal ein screen mit 16oox12oo :)
morgen sehn wir weiter! da muss ja noch merh gehn ;)
thx schonmal für die bisherige hilfe...
 
r2d2 schrieb:
falls Du damit kein erfolg hast, meld Dich wieder und dann muss ich mal meine config ausgraben und poste sie dann mal hier, Xfree86 config´s laufen ja auch unter xorg.

hmmm... wenn jemand es geschafft hat, den 2. monitorausgang auch zu nutzen (nicht geklont!) dann würd mich hier ein mini-howto freuen... genauso wie beim TV-out...

grüsse thomas :)
 
soweit sogut

und warum tut da nur cloning?!?

vielleicht jemand ne idee (und warum iss xorg 6.8 noch net in den ports?!)

meine xorg.conf:
Code:
####################################################

Section "ServerLayout"
        Identifier      "thompson2screen"
        Screen 0        "Screen0" 0 0
        Screen 1        "Screen1" RightOf "Screen0"
        InputDevice     "Mouse1" "CorePointer"
        InputDevice     "Keyboard1" "CoreKeyboard"
        Option          "Xinerama"
EndSection

###################################################

#Section "ServerFlags"
#        Option          "Xinerama"
#EndSection

###################################################

Section "Files"
        RgbPath "/usr/X11R6/lib/X11/rgb"
        ModulePath "/usr/X11R6/lib/modules"
        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/"
EndSection

###################################################

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

###################################################

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

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

###################################################

Section "Monitor"
        Identifier "Monitor0"
        HorizSync 31.5 - 64.3
        VertRefresh 50.0 - 70.0
        Option "DPMS"
EndSection

Section "Monitor"
        Identifier "Monitor1"
        HorizSync 31.5 - 64.3
        VertRefresh 50.0 - 70.0
        Option "DPMS"
EndSection

###################################################

Section "Device"

Identifier "Card0"
        Driver "radeon"
        VendorName "ATI Technologies Inc."
        BoardName "ATI Radeon 9800 Pro"
        ChipId 0x4E48
        Screen 0
        Option "NoDDC"
EndSection

Section "Device"
        Identifier "Card1"
        Driver "radeon"
        VendorName "ATI"
        BoardName "ATI Radeon 9800 Pro - Secondary"
        ChipId 0x4E68
        BusID "PCI:1:0:0"
        Screen 1
        Option "NoDDC"
EndSection

###################################################

Section "Screen"
        Identifier "Screen0"
        Device "Card0"
        Monitor "Monitor0"
        DefaultDepth 24

        SubSection "Display"        
                Depth 24
                Modes "1600x1200" "1280x1024" "1024x768"
        EndSubSection

EndSection

Section "Screen"
        Identifier "Screen1"
        Device "Card1"
        Monitor "Monitor1"
        DefaultDepth 24

        SubSection "Display"
                Depth 24
                Modes "1280x1024" "1024x768"
        EndSubSection

EndSection

ich bemerke: XINERAMA wird nicht ausgeführt!!!

laut #pciconf -lv steht da folgendes:
Code:
none1@pci1:0:0: class=0x030000 card=0x85001787 chip=0x4e481002 rev=0x00 hdr=0 0
    vendor   = 'ATI Technologies Inc.'
    device   = 'Radeon 9800 Pro (R350)'
    class    = display
    subclass = VGA
none2@pci1:0:1: class=0x038000 card=0x85011787 chip=0x4e681002 rev=0x00 hdr=0 0
    vendor   = 'ATI Technologies Inc.'
    device   = 'Radeon 9800 Pro (R350) - Secondary'
    class    = display

warum kann ich dabei nicht durch BusID "PCI:1:0:1" meine karte ansprechen?!
elend... alles elend...

achja... xinerama oder dualscreen... DAS wär was ;'(
 
Zuletzt bearbeitet:
Wenn Ihr hier von "funktioniert ohne Probleme" sprecht, meint das dann die stumpfe Anzeige an sich, oder beinhaltet das auch 3D-Zeugs?

Hintergrund: Ich habe derzeit noch 'ne NVidia2 GTS/Pro, mit der es in letzter Zeit aber immer mehr Schwierigkeiten gibt. Sowohl Linux als auch BSD friert unter gewissen Konstellationen hart ein, sodass ich mich da demnächst nach einer Alternative umsehen muß. Ich konnte noch nicht ergründen, ob's an der Hardware oder ggf. am Treiber liegt.
 
ach ja... neuigkeiten... hab auf x.org gelesen, dass "dri" jetzt radeon dualheading supportet... also 6.7.0 raus und 6.8.1 rein... nunja... jetzt hab ich keine manpages von x mehr, ein bissl "inkohärent" alles gewortden...
und was das schlimmste iss...

DIE MELDUNG VON OBEN BLIEB: "no matching device section for instance (BusID PCI:1:0:1) found
bzw. "[WW] RADEON: ChipID 0x4e68 is not valid for driver" oder sowas in der art...

bitte bitte ratschläge... :(
 
hi, ich habe folgendes proplem ... habe 5.3 installiert - dann alles per cvsup aktualisiert (src, doc & ports) und gebaut - danach nochma portupgrade -a (hab jetz Xorg 6.8.1).

nun wollte ich X einrichten. habe also "Xorg -configure" und anschließend "Xorg -config xorg.conf.new" eingetippt .... beim test ist das bild samt mauszeiger sonnenklar und stabil .....

nun hab ich die xorg.conf nach /etc/X11 verschoben und nen startx versucht ...

zja ... und da schmiert die sau mir einfach ab ... denke mal es hängt mit meiner graka (Radeon 9600XT 256MB) zusammen ?!

ich kann mir da keinen reim drauf machen ... aus der warnmeldung werd ich auch nich schlau (hab schon mal bei google gesucht - hab auch schon sämtlich ChipIDs ausprobiert ... nüx) .... naja und nen error gibts ja nicht wirklich ?!!?

hab die dateien (script vom x konfigurieren und testen + Xorg.0.log) mal angehangen (zum einbinden bin ich zu dumm - ka wie das geht das die formatierung erhalten bleibt ?)
 

Anhänge

  • script_und_xorg.0.log.zip
    9,9 KB · Aufrufe: 312
wasn der stand der dinge?

hab eine Radeon 9800pro XT und würde gerne den zweiten monitoranschluss mitbenutzen (nicht cloning). hab jeweils einen TFT/DVI monitor dran hängen.
und wie siehts mit 3D kram usw aus? gibts infos?

dankööööööööööööö :D
 
wasn der stand der dinge?

hab eine Radeon 9800pro XT und würde gerne den zweiten monitoranschluss mitbenutzen (nicht cloning). hab jeweils einen TFT/DVI monitor dran hängen.
und wie siehts mit 3D kram usw aus? gibts infos?


:D BUMP :ugly:

Sorry, aber ich bin immer noch auf der Suche nach einer geeigneten Konfiguration meiner Ati Radeon für ein DUALHEAD config... alternativ auch ein funktionierendes cinerama...
mir eigentlich wurschd, ich will bloss beide monitore nutzen mit jeweils eigenem Screeninhalt...

meine karte:
Code:
none2@pci1:0:0: class=0x030000 card=0x85001787 chip=0x4e481002 rev=0x00 hdr=0x00
    vendor   = 'ATI Technologies Inc'
    device   = 'Radeon 9800 Pro (R350)'
    class    = display
    subclass = VGA
none3@pci1:0:1: class=0x038000 card=0x85011787 chip=0x4e681002 rev=0x00 hdr=0x00
    vendor   = 'ATI Technologies Inc'
    device   = 'Radeon 9800 Pro (R350) - Secondary'
    class    = display

gibts da irgendwelche chancen?! siehe bisherige xorg & xorglog

xorg.conf

xorg.0.log
 
Um 2 Bildschirme zu verwenden benutzt du am besten MergedFB. Hier ist eine funktionierende Konfiguration meines Notebooks:

Code:
Section "Module"
 	Load "dbe" # Double buffer extension
	SubSection "extmod"
		Option "omit xfree86-dga" # don't initialise the DGA extension
	EndSubSection
	Load "type1"
	Load "freetype"
	Load "glx" #OpenGL
	Load "dri" #OpenGL
EndSection


Section "Extensions"
#	Option	"Composite" "enable"
EndSection


Section "DRI"
	Mode 0666
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/Type1/"
	FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
	FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
	FontPath "/usr/X11R6/lib/X11/fonts/URW"
	ModulePath "/usr/X11R6/lib/modules"
EndSection


Section "ServerFlags"
	Option	"DefaultServerLayout" "Layout LVDS-CRT"
	Option "BlankTime" "0"
EndSection


Section "InputDevice"
	Identifier "Keyboard1"
	Driver "kbd"
#	Option "Protocol" "Xqueue"
	Option "AutoRepeat" "500 30"
#	Option "XkbVariant" "nodeadkeys"
#	Option "XkbDisable"
	Option "XkbRules" "xorg"
	Option "XkbModel" "thinkpad"
	Option "XkbLayout" "de,pl"
	Option "XkbOptions" "grp:alt_shift_toggle"
EndSection


Section "InputDevice"
	Identifier "Mouse1"
	Driver "mouse"
	Option "Protocol" "Auto"
	Option "Device" "/dev/sysmouse"
	Option "ZAxisMapping" "4 5"
#	Option "Resolution" "256"
#	Option "Protocol" "Xqueue"
#	Option "BaudRate" "9600"
	Option "SampleRate" "1000"
	Option "Emulate3Buttons" "false"
#	Option "Emulate3Timeout" "50"
#	Option "ChordMiddle"
EndSection


Section "Monitor"
	Identifier  	"Generic Monitor"
#	DisplaySize	306	230
EndSection


Section "Device"
	Identifier	"ATI Radeon 7500 Mobile LVDS-CRT"
	Driver		"radeon"
	Option		"BusType"		"AGP"
	Option		"AGPMode"		"4"
	Option		"AGPFastWrite"		"on"
	Option		"GartSize"		"64"
	Option		"EnablePageFlip"	"on"
	Option		"DynamicClocks"		"on"
#	Option		"BIOSHotkeys"		"on"
	Option		"MonitorLayout"		"LVDS, CRT"
#	Option		"MergedDPI"		"90 90"
	Option		"MergedNonRectangular"	"on"
	Option		"CRT2Position"		"RightOf"
	Option		"MetaModes"		"1024x768-1600x1200 1024x768-1280x1024 1024x768-1280x960 1024x768-1024x768 1024x768-800x600 1024x768-640x480 800x600-800x600 640x480-640x480 1024x768 800x600 640x480"
	Option		"Dac6Bit"		"on"
EndSection


Section "Screen"
	Identifier  "Screen LVDS-CRT"
	Device      "ATI Radeon 7500 Mobile LVDS-CRT"
	Monitor     "Generic Monitor"
	DefaultDepth 24
	SubSection "Display"
		Depth 24
	EndSubSection
	SubSection "Display"
		Depth 16
	EndSubSection
EndSection


Section "ServerLayout"
	Identifier  "Layout LVDS-CRT"
	Screen "Screen LVDS-CRT"
	InputDevice "Mouse1" "Core Pointer"
	InputDevice "Keyboard1" "CoreKeyboard"
EndSection
 
Zurück
Oben