Jump to content
Sign in to follow this  
richard-gt

compiling nvidia on vanilla kernel 2.6.14 [solved]

Recommended Posts

I just upgraded my kernel to the vanilla kernel 2.6.14 (I had a gamepad that wasn't working with the Mandriva 2.6.12 in 2006). Now, the gamepad works, but I'm having trouble getting the NVIDIA modules to compile. I try running the build script, but at the end I get an error message that it couldn't load the module. So, I have a couple of questions:

 

1. Do I need to do anything to the /usr/include/linux or the /usr/include/asm* directories to make sure that the headers match the new kernel? I updated the /usr/src/linux symlink to point to /usr/src/linux-2.6.14.(forgot the subversion) already.

 

2. Do I need to somehow clear out the NVIDIA modules build for the old kernel? After previous kernel upgrades, I've had problems recompiling the same NVIDIA modues and have had to download a newer version which compiled without problems. Unfortunately, my older graphics card has been declared a "legacy" card by NVIDIA, and they have dropped support for it in any newer versions.

 

Any help would be much appreciated.

 

Richard

 

[moved from Software by spinynorman]

Edited by richard-gt

Share this post


Link to post
Share on other sites
As I recall the nvidia installation readme says you will have to uninstall what you have and then re-install after the kernel change.

Nope. Recompiling the module would suffice.

I'd be pretty much interested to see the exact error message produced by the kernel. I remember several discussions at some Nvidia Linux forum regarding a compiler signature conflict, i.e. kernel is signed "blah blah blah gcc so-and-so blah blah blah custom blah blah blah", whereas the very same "custom" word is completely absent from the nvidia module signature.

Edited by chalex20

Share this post


Link to post
Share on other sites

I ended up getting everything working on 2.6.13. My guess is that some change in 2.6.14 broke old NVIDIA drivers, and I cannot use a new one because they dropped support for my old video card.

Share this post


Link to post
Share on other sites

Old nvidia videocards work only with the older 7174 driver revision- there was alreeady a long talk about that in the forum.

2.6.14 broke nothing at all, and you just need the kernel headers to compile the nvidia modules, not the whole source.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...