PDA

View Full Version : ATI Driver for FC3 x86_64



thex
20th March 2005, 04:48 PM
i have a Radeon 8500 LE on a FC3 x86_64 / x.org system.

every time i try to install via rpm, i get error messages.

here's the /lib/modules/fglrx/build_mod/make.log

mind these warnings


*** Warning: "pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "firegl_pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
at the end of the file ...


ATI module generator V 2.0
==========================
initializing...
build_date =Sun Mar 20 13:34:25 CET 2005
uname -a =Linux localhost.localdomain 2.6.10-1.770_FC3 #1 Thu Feb 24 18:09:38 EST 2005 x86_64 x86_64 x86_64 GNU/Linux
uname -s =Linux
uname -m =x86_64
uname -r =2.6.10-1.770_FC3
uname -v =#1 Thu Feb 24 18:09:38 EST 2005
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(di sk),10(wheel) context=root:system_r:unconfined_t
.
drwxr-xr-x 110 root root 12288 Mar 9 22:30 /usr/include
.
total 16
drwxr-xr-x 2 root root 4096 Mar 20 13:34 ATI
drwxr-xr-x 7 root root 4096 Mar 9 22:29 redhat
.
file /lib/modules/2.6.10-1.770_FC3/build/include/linux/agp_backend.h says: AGP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.10-1.770_FC3/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=3.4.2
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 20 Mar 20 13:34 ./libfglrx_ip.a -> ./libfglrx_ip.a.GCC3
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.10-1.770_FC3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/lib/modules/2.6.10-1.770_FC3/build'
Building modules, stage 2.
MODPOST
Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC3.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC3
*** Warning: "pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "firegl_pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
make[1]: Leaving directory `/lib/modules/2.6.10-1.770_FC3/build'
build succeeded with return value 0
.
duplicating results into driver repository...
target location: /lib/modules/fglrx
copying fglrx.ko
copying logfile of build

Knudson
1st April 2005, 12:14 PM
try these (with livna repository) as root

1) yum install ati-fglrx ati-fglrx-devel kernel-module-fglrx-$(uname -r)

2) yum install ati-fglrx kernel-module-fglrx* (you might have errors with this one - don't worry and go to step 3)

3) yum install compat-libstdc++

4) fglrxconfig

that worked for me (9700)

good luck!

lokeey
13th April 2005, 02:25 PM
anyone know where i can go to get an update kernel module for the new kernel release 2.6.11-1.14_FC3???

Any help would be greatly appreciated.

Thanks in advance!

flatproject
13th April 2005, 02:51 PM
Hi lokeey, if im not wrong all the latest kernels can be found at http://www.kernel.org/

Of course these kernels dont come as rpms. You will have to manually install them.

Otherwise you can wait for a few more weeks to get them through yum updates, installed automatically.

If thereisnt any specific reason to run the latest kernel, i would recommend you to wait.

lokeey
13th April 2005, 03:16 PM
cool! i can hang for a few more weeks. no biggie!

thanx!

flatproject
13th April 2005, 03:29 PM
Well, after i posted my message, i did a yum update and guess what????

The new kernel is there for update.

If you have set up your yum.conf according to fedorafaq.org then just type, yum update and you will get it:)

The new one is 2.6.11-1.14 enjoy!!!

Knudson
24th April 2005, 04:52 PM
with the new one, my ATI card stopped working , i had to rollback to 2.6.10-xxx :/

brmiller
26th April 2005, 06:33 PM
with the new one, my ATI card stopped working , i had to rollback to 2.6.10-xxx :/
I'm pretty sure that if you installed the ATI drivers with 2.6.10-xxx, they will not work with 2.6.11-xxx because they get rebuilt on the fly for your running kernel version, and the modules are installed in the /lib/modules/2.6.10-xxx directory structure. If you boot 2.6.10-xxx, uninstall the ATI drivers, reboot to 2.6.11, and re-install the ATI drivers, they should work unless they just simply aren't compatible. It's a pain to use third-party drivers this way, but that's generally the way it goes.

Brendan