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