I try to install amd ati driver from the package downloaded at ati.amd.com (*.run format), but get the following error:
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.25.5-1.1-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory /usr/src/linux-2.6.25.5-1.1-obj/x86_64/default' make[1]: *** No rule to make target modules’. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.25.5-1.1-obj/x86_64/default’
make: *** [kmod_build] Error 2
build failed with return value 2
What might cause this error?
Env I have is
hardware: hp6910p
graphic card: x2300
distribution:suse 11.0 (64bits)
kernel :2.6.25.5-1.1-default
kernel header: linux-kernel-headers-2.6.25-8.1 (I have no choice because in the yast package it only lists 8.1. So i edit /src/include/linux/version.h to cheat the script that the version is 2.6.25.5-1.1-default)
The version of ati driver include 8.7 and 8.4; none of them build correctly and both of them throw the same error.
But the most simple thing to install your ati driver (after a lot of exp.) is to go to: ATI - openSUSE and do the easy way:) click on the 1click1install, and if its all ok, AFTER a reboot!!! your videodriver should work. to check if its really working type in the command line: glxgears
There is no configure file inside /lib/modules/fglrx folder, which is the folder generated by ATI package I guess. But the url provided - ATI - openSUSE does work perfectly. Thank you very much.
By the way, to load the module fglrx next time when booting the system again. Open Yast->System->/etc/sysconfig Editor
navigate System->kernel, on the right panel enter ‘fglrx’ (without quote). Then click finish.
This can be found at Re: how do I permanently add modules!!!
Thank again.: )