|
|
#1 | |
|
Registered User
|
I am having a problem installing 1.0-4496 driver on:
RedHat 9.0 Kernel 2.4.20-20-9 GeForce4 Ti 4200 ASUS P4B533 BIOS v 1015 When I try to run "sh NVIDIA-Linux-x86-1.0-4496-pkg2.run" I am unable to compile the mod. I have to run "sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --kernel-name=2.4.20-20.9" for a successful compile but X failes to load with 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: unresolved symbol __global_cli ./usr/src/nv/nvidia.o: unresolved symbol smp_call_function ./usr/src/nv/nvidia.o: unresolved symbol tqueue_lock ./usr/src/nv/nvidia.o: unresolved symbol __global_save_flags ./usr/src/nv/nvidia.o: unresolved symbol __global_restore_flags ./usr/src/nv/nvidia.o: unresolved symbol smp_num_cpus ./usr/src/nv/nvidia.o: Hint: You are trying to load a module without a GPL compatible license and it has unresolved symbols. Contact the module supplier for assistance, only they can help you. I have read the Readme and reinstalled the 2.4.20-20.9 source. I verified the Q&A on pg 9-10 and 12, and Appendix C: of the README.txt Any Ideas? Thanks. Thanewguy |
|
|
|
|
|
|
#2 | |
|
Registered User
|
the nvidia kernel module is not released under gpl; therefore linux does not like accepting it into the kernel. modules have a built-in place for the license they are released under; gpl, bsd, artistic license, lgpl, whatever. nvidia.o should, however, be able to be inserted; it'll just 'taint' your kernel by inserting proprietary code. the error you're getting seems to me to be a version mismatch. check for new ones, but since it's not open source, there's really no help.
![]() |
|
|
|
|
|
|
#3 |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,740
|
As unhappy_mage pointed out, the warning is generated by the fact that the license of the NVIDIA kernel module is not compatible with the GPL. The actual problem in your case is not a NVIDIA driver and/or kernel version mismatch, however, but a kernel source configuration mismatch (i.e. the configuration of the kernel source used to build the NVIDIA kernel module does not match that of the running kernel). You will need to correct this mismatch and rebuild the NVIDIA kernel module.
|
|
|
|
|
|
#4 | |
|
Registered User
|
Thanks for the info. I am new to Linux and am still getting used to it.
How would I correct the Kernel source mismatch? Thanks again Thanewguy |
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| nvidia + 2.4.19 gentoo = messed up | ulukay | NVIDIA Linux | 18 | 11-01-02 11:58 PM |
| X Failed to load NVdriver | c00lr4c3r | NVIDIA Linux | 13 | 10-22-02 01:44 PM |
| Error messages... HELP!!!! | Imperito | NVIDIA Linux | 3 | 09-24-02 10:46 PM |
| GForce drivers installed...but dont work | tomfullery | NVIDIA Linux | 6 | 09-22-02 08:23 AM |
| Need help to get the X to work on my Acer TravelMate 630 | knchee | NVIDIA Linux | 16 | 09-19-02 10:16 PM |