I'm running Gentoo Linux on 2.6.9-mm1 (with SMP support - Hyperthreading).
I am unable to get the ATI drivers working after doing a clean install with 2.6 (had 2.4 previously)
The relevant kernel messages are:
fglrx: Unknown symbol remap_page_range
fglrx: Unknown symbol pci_find_class
I tried using portage's ati-drivers ebuild. The xorg logs show the module fglrx couldn't be loaded (and it didn't exist...) so I tried grabbing ATI's RPM for XFree 3.4 and building the module myself according to their instructions (which I can't post the URL to because I'm a new user...), which produces the following output:
zoomzoom fglrx # sh make_install.sh
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
FATAL: Error inserting fglrx (/lib/modules/2.6.9-mm1_aaron-3/kernel/drivers/char failed.
I've found few other reports of this problem, the only one with a resolution was someone using RedHat, and it was solved by using vanilla kernel sources instead of RedHat's.
I have no idea where to go from here... I didn't see any options related to the mentioned symbols in the kernel configuration, and ATI's scripts check for kernel version 2.6 so I can't believe they just plain wont run on 2.6.
Any ideas would be greatly appreciated!