On Sat, 19 May 2007 23:40:27 -0500 Dan Farrell <[EMAIL PROTECTED]> wrote:
> On Sun, 20 May 2007 10:29:12 +0800 > "Chuanwen Wu" <[EMAIL PROTECTED]> wrote: > > > direct rendering: No > > there it is, third line. > Hey, looks like I have the same problem! Perhaps we can figure it out > together. The kernel configuration (at least menuconfig, which I use) has | Device Drivers ---> Character devices ---> | <*> Direct Rendering Manager | <M>Intel 830M, 845G, 852GM, 855GM, 865G | <M> i830 driver | <M> i915 driver If you can't tell for formatting, i[0-9]{3} are in the category `Intel 830M..." I had originally compiled them in, and you can only include one or the other in the kernel. I had chosen the i830. It was the wrong choice -- an easy mistake, considering both list the 845G as supported and the 830 happens to be first. I recommend, if you haven't yet, compiling the kernel with the Intel drm drivers as modules. X will load the right one. In retrospect, the kernel help messege told me how. For what it's worth, you'll also have to have in xorg.conf: | Section "Module" | Load "glx" | Load "dri" | ... | EndSection | | Section "DRI" | Mode 0666 | EndSection And now the third line of glxinfo should show 'Yes' | [EMAIL PROTECTED] ~ $ glxinfo | grep direct | direct rendering: Yes and your glxgears will be nice and smooth, and, in my case, 67% faster. Good luck. -- [EMAIL PROTECTED] mailing list