Hat jemand Erfahrungen mit drm unter NetBSD 5.0

darktrym

Fahnenträger
Hallo,
ich versuche gerade drm unter NetBSD 5.0rc1 zum laufen zu bekommen.
Irgendwie gelingt mir das nicht.
Mein Rechner ist ein X41 mit Intel 915 Grafikchipsatz. Der Standardkernel beinhaltet keinen drm. Also hab ich mir den Kernelquellcode(rc2 vom 9.2. '09) gezogen und übersetzt mit dem Zusatz in der config:
Code:
i915drm* at vga?

Nun erkennt er wenigstens Teile von drm aber nicht alles. Hier ein Auszug daraus:
...
agp0 at pchb0: detected 7932k stolen memory
agp0: aperture at 0xc0000000, size 0x10000000
vga1 at pci0 dev 2 function 0: vendor 0x8086 product 0x2592 (rev. 0x03)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
i915drm0 at vga1: Intel i915GM (unit 0)
i915drm0: AGP at 0xc0000000 256MB
i915drm0: Initialized i915 1.5.0 20060119
vendor 0x8086 product 0x2792 (miscellaneous display, revision 0x03) at pci0 dev 2 function 1 not configured
...
Die Einträge aus der Manpage habe ich ebenfalls durchgespielt d.h. Erzeugen der Gerätedatei mit den Rechten/Besitzern und der Eintrag in xorg.conf.
Ich habe noch Mesa*(7.04) und libdrm installiert.

Nach dem Start von glxinfo bekomme ich dann:
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

Nun die Fragen:
1. Muss man immer noch Mesa mit DRI Unterstützung selbst übersetzen?
2. Ist die Karte "richtig" erkannt wurden?
3. Hat jemand Erfahrungen mit DRM unter NetBSD bzw. kennt brauchbare(aktuelle) Seiten?
 
Ich hab nur irgendwo in einer NetBSD Mailingliste aufgeschnappt, dass es mit DRM bei NetBSD 5.0 prerelease Probleme gegeben hat, welche aber gefixt wurden und bei 5.0 nicht mehr auftauchen sollten. Ich kann das aber nicht bestätigen oder so, hab ich einfach irgendwo gelesen.
 
Ich habe gerade den RC3 getestet. Und es läuft, im Schnitt 600fps.

Hier war nur noch die Neukompilierung des Kernels und das Auskommentieren von Zeilen in der xorg.conf notwendig.
 
Zurück
Oben