Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

13.09.2008, 21:39

DRI mit HD3870 X2

Hey zusammen!

Habe eine Radeon HD3870X2 . Sie bringt unter Windows schon tolle Leistung und unter Linux funktioniert sie zum Arbeiten bereits ganz gut (VESA-Treiber). Mir ist bewusst, dass ATI momentan noch keine Treiber für diese Karte released hat. Trotzdem hoffe ich diese Karte mittels DRI zu betreiben (oder es in Zukunft irgendwann einmal zu können), um mich dann mal an AIGLX (http://gentoo-wiki.com/AIGLX) zu versuchen. DRI wäre verfügbar, aber in der Praxis startet X nicht mehr wenn ich es als Treiber in der xorg.conf einstelle.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
Section "Module"
	Load  "record"
	Load  "glx"
Load "dri"
	Load  "GLcore"
	Load  "dbe"
	Load  "extmod"
	Load  "xtrap"
	Load  "freetype"
	Load  "type1"
EndSection

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
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 	"ShadowFB"       		# [<bool>]
    	#Option 	"DefaultRefresh" 		# [<bool>]
    	#Option 	"ModeSetClearScreen" 	# [<bool>]
	Identifier  "Card0"
	Driver "dri"	       # bzw. eigentlich 			Driver "vesa"
	VendorName  "ATI Technologies Inc"
	BoardName   "Unknown Board"
	BusID   	"PCI:4:0:0"
EndSection

Es würde mich freuen, wenn jemand Vorschläge hat, oder sich später an diesen Thread erinnert, wenn er/sie über eine Möglichkeit oder einen Treiber stolpert.

Gruß


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

2

13.09.2008, 23:27

Ich habe schon länger kein Rechner mehr mit ATI Grafik, daher kann ich dir hierzu auch nicht viel sagen.
Aber
xorg.conf

Zitat

Driver "dri"
kann so nicht funktionieren, DRI (Direct Rendering Infrastructure) ist kein Treiber für deine ATI Karte.

3

14.09.2008, 10:09

Also Driver "dri" ist ... errr ... mir neu. :huh:

DRI ist kein Grake-Treiber (sprich in X11-Jargin: "Device") sondern eine Funktionalität, welche als Modul eingebunden wird: http://en.wikipedia.org/wiki/Direct_Rendering_Infrastructure

Ich denke du solltest driver "ati", "radeon" und für dich eigentlich "radeonhd" nehmen.

==> VIDEO_CARDS="vesa ati radeon radeonhd" in der make.conf und dann ein "emerge -avuDN xorg-x11" machen.

Dananch machst du eine Section "Device" auf mit "radeonhd" als Treiber. (So würde ich es zumindest tun ...)

Das du aber mit radeonhd eine gute 3D-Leistung kriegst ... vielleicht. Ich habe keine der neueren ATIs und kann darüber nur spekulieren.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

4

14.09.2008, 19:28

Cool, das ging schnell!

Ok, hab wie beschrieben unter driver ati, radeon und radeonhd dazugenommen und emerge -avuDN xorg-x11 gemacht, woraufhin sys-auth/pambase-20080318 re-emerged wurde. Mir ist allerdings noch nicht ganz klar, wie du das mit der neuen Section "Device" meinst, denn mir fiel nur ein für die Card0, eine neue Section aufzumachen, aber die existiert ja bereits. Also hab ich dort mal radeonhd und auch all die anderen Treiber alleine als Driver angegeben. Aber ob einzeln oder zusammen - der Xserver startet nur, wenn vesa als alleiniger Treiber angegeben ist.
Dem, howto unter http://gentoo-wiki.com/AIGLX scheint es auch einen DRI-Treiber zu geben. Ich werd' da aber noch nen bisschen nachforschen.


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

5

15.09.2008, 06:22

Ob du damit gute 3D hinkriegst, weis ich nicht, da ich diesen Treiber/Graka nicht habe.

Jedenfalls ist die xorg.conf keine Voodoo-Magie. Im Prinzipe ist es ganz einfach: du hast für jedes Gerät eine Section. Es gibt "Monitor", "Input" und anderes. Auch hast du eine Section für "Device": das sind die die Grakas. Genauer: die Graka-Treiber eigentlich.

Jede Section bekommt einen Identifier und über diesen steckst du ... a la LEGO ... die Teile zusammen. In "Screen" kombinierst du Monitor mit Graka zu einem ... na ... "Screen" halt. Und in ServerLayout kommt ein "Screen" zu den EIngabegeräten (Mouse, Keyboard) zusammen.

Du kannst viele, viele "Device"-Sections haben. Das stört nicht! Erst über Screen sagst du wer mit wem.

Ergo mach doch eine eigen Section "Device" für deinen Treiber auf, den da kannst du dich munter mit den Device-Optionen spielen.

Bei Fragen, schieb mal deine xorg.conf rüber ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>