[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#378713: xserver-xorg-video-ati: DRI disabled because it cannot see AGP kernel interface



On Tue, 2006-07-18 at 23:17 +0200, Laurent Bonnaud wrote:
> On Tue, 2006-07-18 at 17:44 +0200, Michel Dänzer wrote:
> 
> > Note that I don't think lsmod lists the modules in the order they were
> > loaded. Also, the above message was written back when both radeon and
> > agpgart were still monolithic modules. Now that they have both been
> > split into core and backend modules, the safest bet is to make sure that
> > both the agpgart and intel_agp modules are loaded before both the drm
> > and radeon modules. Running
> > 
> > modprobe -r radeon; modprobe radeon
> > 
> > should achive this in your case. If restarting the X server after doing
> > this still doesn't enable the DRI, please provide the kernel output.
> 
> I did what you suggested (several times) and DRI is still disabled.
> Here are the kernel messages.  As you can read, I use a standard Debian
> kernel.  In the error messages at the end, the PID are those of the X
> servers.

Yeah, these are just symptoms of the X driver not handling the failure
condition as gracefully as it could. They're harmless.

Now, it's odd that there isn't anything pertaining to your AGP bridge in
the kernel output, and that lsmod shows intel_agp being unused. In my
experience, intel_agp should generate output about the hardware it
detects, and agpgart should increase the use count of intel_agp. What
happens if you unload and reload intel_agp?

At any rate, this looks like a kernel AGP issue rather than an X driver
issue.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




Reply to: