On Tue, 2006-07-18 at 16:19 +0200, Laurent Bonnaud wrote: > Package: xserver-xorg-video-ati > Version: 1:6.5.8.0-1 > Severity: important > > > Hi, > > since a few revisions of the xorg server, DRI does not work any longer > on this system. The computer is equipped with this videocard: > > 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] > (rev 01) > > and hardware accelerated DRI/DRM/OpenGL used to work perfectly. > > According to the log file, the problem seems to be missing AGP from > the kernel: > > (WW) RADEON(0): [agp] AGP not available > (EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI. > (II) RADEON(0): [agp] You may want to make sure the agpgart kernel module > is loaded before the radeon kernel module. > > However, AGP modules are loaded: > > # lsmod |grep agp > intel_agp 21116 0 > agpgart 29864 2 drm,intel_agp > > and the radeon module is loaded afterwards (see below the output of > lsmod).
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. -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer