LUDWIG
04-18-03, 02:12 PM
Ok,Here's my situation:
Installed RH8 a few weeks ago and downloaded the kernel source for the 2.4.20 kernel.I compiled and built it without problems.
Now,I want to install the Nvidia drivers for my GF4 ti4200.This is what I did:
1.Downloaded NVIDIA-Linux-x86-1.0-4349.run
2.Exited X and cd-ed to the directory with NVIDIA-Linux-x86-1.0-4349.run in
3.#sh NVIDIA-Linux-x86-1.0-4349.run
4.The installer mentioned that I had no precompiled kernel interface to match my kernel and the installer will attempt to download a kernel interface for your kernel from the NVIDIA ftp site (ftp://download.nvidia.com)
5.It began to download and then stopped withthe error message:
ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely
because the kernel module was built using the wrong kernel header files.
Please make sure you have installed the kernel header files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel header
files are installed, you may specify the kernel include path with the
'--kernel-include-path' commandline option.
-> Kernel module load error: ./usr/src/nv/nvidia.o: kernel-module version
mismatch
./usr/src/nv/nvidia.o was compiled for kernel version 2.4.20V2
while this kernel is version 2.4.20.
The error message mentions the last kernel that I built but subsequently deleted (2.4.20V2).My current kernel is Linux-2.4.20.
Does anyone have any suggestions as to how I can proceed from here?
I'm not sure exactly what kernel header files are (although I have the kernel source and a symlink installed) and I'm not sure what the " '--kernel-include-path' commandline option." is.
Can someone please help me?
thanks,
Ludwig
Installed RH8 a few weeks ago and downloaded the kernel source for the 2.4.20 kernel.I compiled and built it without problems.
Now,I want to install the Nvidia drivers for my GF4 ti4200.This is what I did:
1.Downloaded NVIDIA-Linux-x86-1.0-4349.run
2.Exited X and cd-ed to the directory with NVIDIA-Linux-x86-1.0-4349.run in
3.#sh NVIDIA-Linux-x86-1.0-4349.run
4.The installer mentioned that I had no precompiled kernel interface to match my kernel and the installer will attempt to download a kernel interface for your kernel from the NVIDIA ftp site (ftp://download.nvidia.com)
5.It began to download and then stopped withthe error message:
ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely
because the kernel module was built using the wrong kernel header files.
Please make sure you have installed the kernel header files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel header
files are installed, you may specify the kernel include path with the
'--kernel-include-path' commandline option.
-> Kernel module load error: ./usr/src/nv/nvidia.o: kernel-module version
mismatch
./usr/src/nv/nvidia.o was compiled for kernel version 2.4.20V2
while this kernel is version 2.4.20.
The error message mentions the last kernel that I built but subsequently deleted (2.4.20V2).My current kernel is Linux-2.4.20.
Does anyone have any suggestions as to how I can proceed from here?
I'm not sure exactly what kernel header files are (although I have the kernel source and a symlink installed) and I'm not sure what the " '--kernel-include-path' commandline option." is.
Can someone please help me?
thanks,
Ludwig