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/188.8.131.52-1.1-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make: Entering directory /usr/src/linux-184.108.40.206-1.1-obj/x86_64/default' make: *** No rule to make target modules’. Stop.
make: Leaving directory `/usr/src/linux-220.127.116.11-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
graphic card: x2300
distribution:suse 11.0 (64bits)
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 18.104.22.168-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.: )