On Sun, 2006-10-08 at 21:40 +0100, David Buchan wrote:
> X does not seem to be using dri.
> /dev/dri does not exist. I don't know how to create it.
> I've got an ATI Radeon X600 which is supported by DRI. (RV380)
> I think I've compiled all the correct stuff into the kernel:
> CONFIG_DRM_RADEON=y
> CONFIG_FB_RADEON=y
> CONFIG_FB_RADEON_I2C=y
> CONFIG_FB_RADEON_DEBUG=y
> I assume I don't need any more specific radeon modules or drivers.
> As you can see in glxinfo the 3rd line says
> direct rendering: No 
> Also in Xorg.0.log near the bottom:
> (EE) AIGLX: Screen 0 is not DRI capable 

Oy, I've been down that road far too often with my Radeon 7000.  Every
time I install a new kernel and/or a new X system, I wonder if DRI is
gonna work.  One thing I found was that it seems to work better if I
load the drivers as modules and put them in rc.d/init.d... perhaps
because I have more control over load order doing it that way.

Anyhow, with that in mind I load the drivers in this order:
 modprobe agpgart && modprobe via-agp && \
 modprobe drm && modprobe radeon

In my xorg.conf  I'm loading glx and dri in that order.

Also: Are you creating the dri/card* device in your /etc/udev ruleset?

I'm not using FB at all so if you have all that other stuff working the
same as mine, then I can't help.

-- 
Peter B. Steiger
Cheyenne, WY


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to