PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie Ati Mobility mit DRI nutzen


BofD
2006-12-10, 20:25:08
Hallo,
ich will auf meinem Laptop die Hardwarebeschleunigung mittels DRI nutzen. Laptop ist ein IBM X20 mit einer "ATI Rage Mobility P/M" und einer "Intel 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge" (laut lspci). Im Moment läuft der XServer mit dem "ati" Treiber(in /etc/X11/xorg.conf) und wenn ich "glxinfo" eingebe bekomme ich "Xlib: extension "XFree86-DRI" missing on display":0.0". direct rendering: No".
Nun meine Fragen: Welchen Grafikchip hat die Grafikkarte?(Mach64 ?) Ist es möglich dri zum laufen zu bekommen? Und bringt mir das was? Ich hatte gehofft, das Spiele weniger stocken und das ich die Ausgabe von Xine auf opengl umstellen kann und das dann die Videos nicht mehr stocken.
Achso, Distri ist Gentoo mit 2.6.15-gentoo-r7 Kernel und Xorg 6.8.2-r6.

Corny
2006-12-10, 23:43:18
Ich habe genau die gleiche Grafikkarte in meinem Notebook, ich nutze darauf auch Linux. Allerdings habe ich bisher auf die 3D Beschleunigung verzichtet.

Prinzipiell scheint es mit dieser Grafikkarte möglich zu sein, allerdings wegen der gerade einmal 8MB RAM nur bis 1280x960 bei 16bit. Mein Notebook hat blöderweise 1400x1050 und ich würde am Desktop auch gerne 24bit Farbtiefe nutzen.... so gesehen seh ich da keine Chance.
Wenn du ne kleinere Auflösung hast, gibts ne kleine Chance.

Der Grafikchip basiert auf dem Mach64 bzw. Rage 3D Pro, vollbringt also keine Höchstleistungen.

hier ein Link der interessant sein könnte:
http://forum.ubuntuusers.de/topic/28720/

Ich sehe gerade dass das IBM X20 nur 4MB Grafikspeicher hat. Damit wäre dann bei 800*600 16bit in 3D Schluss. (800*600*16*3 (wegen der drei Buffer -> Front, Back, Depth))

BofD
2006-12-11, 19:01:30
Na toll, jetzt hab ich zwar ein Trieber-Modul kompeliert bekommen, aber beim laden hapert's noch: /var/log/Xorg.0.log

(WW) ATI(0): I2C bus Mach64 initialisation failure.
(II) ATI(0): I2C bus "Mach64" removed
...
(EE) ATI(0): [dri] ATIDRIScreenInit failed because of a version mismatch.
[dri] libdri version is 4.1.0 but version 5.0.x needed
[dri] Disabling the DRI

Ich brauch also eine neuere Version von libdri. Wo bekomme ich die her? Ist libdri ein Teil des X-Servers?

Gast
2006-12-11, 20:22:03
Ich brauch also eine neuere Version von libdri. Wo bekomme ich die her? Ist libdri ein Teil des X-Servers?
afaik gehört libdri zum Mesa projekt.