I'm stuck with an i810-dc100 chipset. I was used to using utah-glx with XFree86 3.3.6 and kernel 2.2.14, but it would crash my xserver in some gl applications when using textures. So I installed XFree86 4.0.1 (using the binaries found on XFree86 web site), it's working for 2D, but I can't enable DRI (i.e I only got software Mesa). glxinfo said:
OpenGL vendor string: Precision Insight, Inc.
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 Mesa 3.3 beta
The only error I get in /var/log/XFree86.log.0 is
(EE) I810(0): DRIScreenInit failed
without any explanation. DRI and glx modules load fine (the complete X log is in attachment).
I'm using 2.4.0-test3 kernel. I couldn't find i810 DRI support in kernel config, only i810 agpgart support. However I thought that no kernel module apart from agpgart was needed. Is a special kernel module needed for DRI? I've seen a reference to a kernel-module named i810.o in X documentation, but couldn't find it. Probably there's another explanation...
Please, can you CC me in any reponse, I didn't suscribe to the list. I can send more info about my system if needed.
Module Size Used by
agpgart 16880 5
jais:~# ls /usr/X11R6/lib/modules/dri
gamma_dri.so* i810_dri.so* mga_dri.so* r128_dri.so* tdfx_dri.so*
jais:~# ls /proc/dri/0/
bufs clients histo mem name queues vm vma