Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-09-03, 05:46 AM   #1
Jeremy Bear
Registered User
 
Join Date: Sep 2002
Location: Gloucestershire, UK
Posts: 14
Default Unresolved symbol error when installing V1.0-4191 kernel (RH8.0)

I am having serious problems with the latest NVIDIA kernel tarball (NVIDIA_kernel_1.0_4191.tar.gz).

This is on a Toshiba Satellite Pro 6100 with RedHat 8.0.

When I do "make install" I get:

> Unresolved symbols in /lib/modules/2.4.18-4/kernel/drivers/video/nvidia.o

> You are trying to load a module without a GPL compatible license and it has unresolved symbols.

(--global_cli, tqueue_lock, --global_save_flags,
--global_restore_flags, smp_num_cpus)

> Contact the module supplier for assistance, only they can help you.

Can someone from NVIDIA please advise?

P.S. I have also built rpms from the src.rpm files (as advised by DustSmoke in http://www.nvnews.net/vbulletin/sho...=&threadid=6009
) and it yields exactly the same "unresolved symbol" error...
Jeremy Bear is offline   Reply With Quote
Old 01-09-03, 10:39 AM   #2
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default

Do you have a kernel-source package installed? rpm -qa | grep source to find out.

If so, you probably have to configure it to match the running kernel (or, it is also possible that the version of kernel-source that you have installed doesn't match uname -r). If you have to configure it, cd into /usr/src/linux-<whatever version>, then find the config file under configs/ that matches your setup, cp it to ./.config, and run make mrproper oldconfig dep. Then cd to the nVidia kernel directory again, and run make clean and make.
__________________
Registered Linux User #219692
bwkaz is offline   Reply With Quote
Old 01-09-03, 12:25 PM   #3
Jeremy Bear
Registered User
 
Join Date: Sep 2002
Location: Gloucestershire, UK
Posts: 14
Default

Thanks for your helpful comments.
I have kernel-source-2.4.18-14 and uname -r gives the same version number.

After following your instructions, I now get the following error:

size nvidia.o
text data bss dec hex filename
1248121 92760 32940 1373821 14f67d nvidia.o
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o: kernel-module version mismatch
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o was compiled for kernel version 2.4.18-14custom
while this kernel is version 2.4.18-14.
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o: insmod /lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o failed


Any ideas?
Jeremy Bear is offline   Reply With Quote
Old 01-10-03, 01:13 PM   #4
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default

D'oh! I forgot about that one. Edit the top-level Makefile in /usr/src/linux, and change EXTRAVERSION=-14custom to EXTRAVERSION=-14 (i.e. delete the custom part). You may need to make mrproper oldconfig dep again, but I don't know for sure.

Do another make clean and make on the nVidia drivers, and see if that helps.

The problem here is that RH assumes that the only thing anyone would want the kernel sources for is to recompile the kernel, so they changed EXTRAVERSION to avoid overwriting their /lib/modules directory when the modules get installed. But if you only need the kernel source installed to be able to compile external modules, you need EXTRAVERSION to be the same as your running kernel's EXTRAVERSION, which is -14.
__________________
Registered Linux User #219692
bwkaz is offline   Reply With Quote
Old 01-12-03, 12:20 PM   #5
Jeremy Bear
Registered User
 
Join Date: Sep 2002
Location: Gloucestershire, UK
Posts: 14
Talking

Eureka!!!

That did the trick: many thanks for your brilliant advice.
Jeremy Bear is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Corrupted display - 302.17 - Dell Precision T3500 (G98 [Quadro NVS 295]) gbailey NVIDIA Linux 1 06-27-12 11:24 AM
UEFI+Nvidia - NVRM: Your system is not currently configured to drive a VGA console... interzoneuk NVIDIA Linux 0 06-26-12 05:51 AM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 12:04 PM
Redhat 8 + Nvidia 3123 + tarball src rpms = wtf?? caustic NVIDIA Linux 8 10-09-02 09:56 PM
Crash when logout from X TGL NVIDIA Linux 10 09-13-02 09:22 PM

All times are GMT -5. The time now is 07:51 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.