This bug (or a varint of it) is still around (I'm using Ubuntu 6.06 LTS). I wasn't able to enable DRI for i915 despite all the hints available until I stumbled across this thread and repeated some of the experimentation's that Ariel did. This solved my issue, and it possibly also provides a hint to this (or a related) bug.
The symptoms I got was that /var/log/Xorg.0.log and dmsg both showed all the signs that DRI was enabled. But still, no matter how I tried, I couldn't get glxinfo show that "direct rendering" was enabled. Eventually my suspicions lead me to believe that there was something broken between glx and the lower layers and that the symptoms resembled the ones mentioned here. (I didn't however see any message about i915_dri.so not being found.) So I did the following: ------------------------------------- dpkg -L libgl1-mesa-dri : usr/lib/libGL.so.1.2 diverted by xorg-driver-fglrx to: /usr/lib/fglrx/libGL.so.1.2.xlibmesa : ------------------------------------- errm, wait-a-minute what's this...? fglrx? That's for ATI cards. Further investigation showed that this file belongs to xorg-driver-fglrx, which was installed, but so was also all other drivers (xorg-driver-all) as well. I simply removing xorg-driver-fglrx, restarted X and all worked peaches. Repeating the command above now showed that usr/lib/libGL.so.1.2 no longer was diverted either (whatever that is ;) ). Noticeable is that the system I'm using is almost brand new and I didn't recompile neither the kernel nor any of the kernel- or X- drivers/modules. Furthermore I think that the symlink patches above isn't needed any longer (at least not for my current version of the system). Hope this helps and thanx for a good job with Ubuntu. /Michael -- Wrong module directory used when loading i915_dri.so ? https://launchpad.net/bugs/35741 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs