Jump to content

error when updating to the latest nVidia driver


Richard1098
 Share

Recommended Posts

I have Mdv 2007.1 power pack. I've downloaded the latest:

 

dkms-nvidia and

nvidia

 

rpms from PLF. When I try to update them with rpm, I get the following:

 

 

 

Error! Could not find module source directory.

Directory: /usr/src/nvidia97xx-100.14.11-1plf2007.1 does not exist.

 

Error! DKMS tree does not contain: nvidia97xx-100.14.11-1plf2007.1

Build cannot continue without the proper tree.

 

Error! DKMS tree does not contain: nvidia97xx-100.14.11-1plf2007.1

Build cannot continue without the proper tree.

[root@localhost nVidia]#

Link to comment
Share on other sites

Did you do the download using Mandriva Control Centre. If you did not then it is most likely that a dependency is missing,

so if you did do it this way then you are going about installing RPMs the wrong way.

 

Cheers. John.

Edited by AussieJohn
Link to comment
Share on other sites

Please post the output of
uname -a

rpm -qa | grep kernel

rpm -qa | grep nvidia

[richard@localhost Desktop]$ uname -a

Linux localhost 2.6.17-14mdv #1 SMP Wed May 9 21:11:43 MDT 2007 i686 Intel® Core2 CPU 6600 @ 2.40GHz GNU/Linux

[richard@localhost Desktop]$ rpm -qa | grep kernel

kernel-source-stripped-2.6.17.13mdv-1-1mdv2007.1

kernel-source-stripped-2.6.17.14mdv-1-1mdv2007.1

kernel-2.6.17.13mdv-1-1mdv2007.1

kernel-latest-2.6.17-14mdv

kernel-source-2.6.17.14mdv-1-1mdv2007.1

kernel-source-stripped-latest-2.6.17-14mdv

nvidia97xx-kernel-2.6.17-13mdv-9755-1mdk

kernel-source-2.6.17.13mdv-1-1mdv2007.1

kernel-2.6.17.14mdv-1-1mdv2007.1

[richard@localhost Desktop]$ rpm -qa | grep nvidia

dkms-nvidia97xx-1.0-9755.1mdv2007.1

nvidia97xx-1.0-9755.1mdv2007.1

nvidia97xx-kernel-2.6.17-13mdv-9755-1mdk

[richard@localhost Desktop]$

Link to comment
Share on other sites

You have too many different kernel source packages. How are you installing your rpms? As AussieJohn has noted, you should set up your system with easyurpmi, and use the package manager, or urpmi. Please read this post on software installation and easyurpmi: Software installation

 

You should remove all the kernel source packages except the one (either stripped or complete) that matches your kernel. Then follow the instructions in that post to set up easyurpmi, then install the latest dkms-nvidia.

Link to comment
Share on other sites

"You have too many different kernel source packages."

 

No, he doesn't. He has:

 

kernel-source-stripped-2.6.17.13mdv-1-1mdv2007.1

kernel-source-stripped-2.6.17.14mdv-1-1mdv2007.1

kernel-source-2.6.17.13mdv-1-1mdv2007.1

kernel-source-2.6.17.14mdv-1-1mdv2007.1

kernel-source-stripped-latest-2.6.17-14mdv

 

those packages should all co-exist fine. There's no *point* in having both -source and -source-stripped - you may as well remove -source-stripped - but it should work okay.

 

However, this is odd:

 

[richard@localhost Desktop]$ rpm -qa | grep nvidia

dkms-nvidia97xx-1.0-9755.1mdv2007.1

nvidia97xx-1.0-9755.1mdv2007.1

nvidia97xx-kernel-2.6.17-13mdv-9755-1mdk

 

that shows no trace of the packages from PLF you claim you installed. Did you remove them?

Link to comment
Share on other sites

Also, the nvidia driver revision is 2.6.17-13, while the running kernel is 2.6.17-14

One might get away with it and the nvidia module may load OK, but better install and run the 2.6.17-14 nvidia revision- or else get the driver directly from nvidia and run its installer after a "telinit 3"

Edited by scarecrow
Link to comment
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...
 Share

×
×
  • Create New...