Hello, i’m having some trouble compiling and installing kernel drivers for my opensuse 11.1 system
I cannot manage to install any of the ATI video drivers, i have tried 9.1 and 9.2-- 9.1 did compile and install about a month or so ago but ever since i upgraded to 9.2 it failed, when i downgraded to 9.1 it also failed (even though it worked fine a month earlier).
I have poked around logs and the web but can’t get a straight answer, from what i understand (which is very little) the ATI kernel module (fglrx) is being compile for the wrong architecture and therefore won’t load on my system.
uname -a
Linux rhys 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux
After running the ATI video driver installer the fglrx-install.log says…
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.
The module compiles, just won’t install. When i run ‘/lib/modules/fglrx/make_install.sh’ manually i get…
- recreating module dependency list
- trying a sample load of the kernel modules
FATAL: Error inserting fglrx (/lib/modules/2.6.27.7-9-pae/kernel/drivers/char/drm/fglrx.ko): Invalid module format
failed.
Googling that error hints that the kernel module is incompatiple with my kernel (i.e. wrong arch).
So my question is, is there something i might have done to bung up my kernel (or its source code)? Before running the installer i prepared my kernel source tree with
make oldconfig
make prepare
Any help with this would be much appreciated, its beginning to annoy me. :\