On 11/8/05, Mark Knecht <[EMAIL PROTECTED]> wrote:
> On 11/7/05, Manuel McLure <[EMAIL PROTECTED]> wrote:
> > Mark Knecht wrote:
> > > Yes, this much was in place.
> > >
> > > I wondered later if the issue is that my current kernel has DRM
> > > selected so that I Can get the radeon driver from the kernel. Possibly
> > > for the ATI driver I need to completely deselect DRM, rebuild the
> > > kernel, and then emerge the ATI drivers?
> >
> > I'm pretty sure that's probably the problem. You might try compiling DRM
> > as a module and listing the DRM module in /etc/hotplug/blacklist so it's
> > easier to switch between fglrx and DRM.
> >
> > In any case, I have heard that the current R200 open-source driver is as
> > good as the ATI driver - I'm running an R360 (9800XT) so I don't have
> > the luxury of choice :(
> >
>
Manuel,
   Hi. OK, this is the email I meant to send this monring before I
pushed the send button at the wrong time.

   I've been doing a number of experiements this morning to look into
this a bit further. Basic results say that ati-drivers will build on
gentoo-sources (both 2.6.13 and 2.6.14) but will not build on any of
the -rt variants I've tried so far. There is no performance advantage
to using the ATI drivers on PCI Express cards as DRI doesn't work yet.

   OK, so I've tried:

2.6.13-gentoo-r5 + ati-drivers-8.14.13-r2 - works:

[EMAIL PROTECTED] ~ $ glxgears
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
2793 frames in 5.0 seconds = 558.600 FPS
3360 frames in 5.0 seconds = 672.000 FPS


2.6.14-gentoo + ati-drivers-8.14.13-r2

builds but won't modprobe. From dmesg:

fglrx: Unknown symbol verify_area
fglrx: Unknown symbol register_ioctl32_conversion
fglrx: Unknown symbol unregister_ioctl32_conversion


2.6.14-gentoo + ati-drivers-8.18.8-r1 - works:

[EMAIL PROTECTED] ~ $ glxgears
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
3388 frames in 5.0 seconds = 677.600 FPS
3538 frames in 5.0 seconds = 707.600 FPS


So, down to here there is the ability to build the ATI drivers but no
acceleration as DRI is not working for PCI Express cards yet. Note
that the results above are the same when usign the radeon driver from
the kernel or no driver at all.

2.6.14-rt6 + ati-drivers-8.14.13-r2 - won't build. (Might build if I
rebuilt the kernel with DRI enabled...)

* Found sources for kernel version:
*     2.6.14-rt6
* Checking for MTRR support enabled ...   [ ok ]
* Checking for AGP support enabled ...      [ ok ]
* Checking for DRM support disabled ...     [ !! ]
* You have DRM support enabled, the direct rendering will not work.
* X11 implementation is xorg-x11.

make[1]: *** 
[/var/tmp/portage/ati-drivers-8.14.13-r2/work/lib/modules/fglrx/build_mod/firegl_public.o]
Error 1
make: *** 
[_module_/var/tmp/portage/ati-drivers-8.14.13-r2/work/lib/modules/fglrx/build_mod]
Error 2
make: Leaving directory `/usr/src/linux-2.6.14-rt6'
 * DRM module not built

lightning ~ # modprobe fglrx
FATAL: Module fglrx not found.
lightning ~ #



2.6.14-rt6 + ati-drivers-8.18.8-r1 - won't build

*     /usr/src/linux
* Found sources for kernel version:
*     2.6.14-rt6
* Checking for MTRR support enabled ...      [ ok ]
* Checking for AGP support enabled ...        [ ok ]
* Checking for DRM support disabled ...       [ ok ]
* X11 implementation is xorg-x11.

/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:665:
error: `SPIN_LOCK_UNLOCKED' undeclared (first use in this function)
/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:665:
error: (Each undeclared identifier is reported only once
/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:665:
error: for each function it appears in.)

make[1]: *** 
[/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.o]
Error 1
make: *** 
[_module_/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod]
Error 2
make: Leaving directory `/usr/src/linux-2.6.14-rt6'
 * DRM module not built

lightning ~ # modprobe fglrx
FATAL: Module fglrx not found.
lightning ~ #

   So with the realtime kernels I cannot even built the ATI drivers at
this time. I don't really know what to make of that. Maybe time will
tell.

Cheers,
Mark

-- 
gentoo-user@gentoo.org mailing list

Reply via email to