2007/5/20, Dan Farrell <[EMAIL PROTECTED]>:
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


Thank you!This work for me too.Now I only choose i915 and compile as module.
It works much well now!

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




--
wcw
--
[EMAIL PROTECTED] mailing list

Reply via email to