2.6.3 Kernal doesn't allow for latest nVidia drivers
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
2.6.3 Kernal doesn't allow for latest nVidia drivers
I've really screwed up. I updated my kernel from the standard Mandrake 9.2 Kernal the 2.4.22 kernel to the 2.6.3.4mdk kernel and when I went to go into X it wouldn't load. I downloaded the latest drivers from nVidia for my video card and the program says:
No precompiled kernel interface was found to match your kernel; would you like the installer to attempt to download a kernel from the NIVIDA ftp site (ftp://download.nvidia.com)
I have never been able to get a internet connection on the computer. So I decided that maybe I would work the problem from another angle and see if I couldn't get my nForce stuff running that is also nVidia. I make installed the drivers for my network card and now I only get garbage when I try to get into X. Also X would kill itself after about 1 or 2 tries to load the XFree drivers. I know I did something wrong but I'm not sure what I did nor am I sure how to fix it.
Any ideas I'm willing to entertain just about anything.
I am running GeForce mx440 here and it installed my drivers just fine
It says like Generic -> nVidia ... I didn't choose the drivers it just had them. I suggest you get a copy of Mandrake 10 (you only need the first 2 CDs, I found this out ;-)) and do a upgrade or fresh install.
I'm not using the drivers that came with Mandrake I'm using the Nvidia programed ones that work better in my expeance. And what kernel version are you using?
When it asks to download a new one say no. After that it will ask to build the driver for your kernel or something like that. Let it do it. It will take several minutes and look like it's not doing anything, but it is. Make the changes as suggested by Nvidia and you should be golden.
I try to have the installer compile a new interface and I get the following error message:
ERROR: Unable to determine the NVIDIA kernel module filename.
ake: *** [select_makefile] Error 1
I press ok and the next screen shows:
ERROR: Installation has failed. Please see the fiel 'var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
A few things.....
1. Did you look at the log file? What did it say?
2. Did you do this as root? I'm fairly sure you have to.
3. Do you have the kernel source installed? It would be in /usr/src/ if you are unsure. I have heard that the source doesn't get installed on some of the the lastest Mandrake installs. You will probably need the source to be able to compile the driver.
The log file said the same thing as I said before. Yes I'm only logged in as root. And I don't have the 2.6.3.4mdk kernel source installed. I'm not entirly sure where I can find it, since I got the kernel from a friend. If anyone knows where to find the source I would appreciate that. Thanks.
i'm experiencing the same problem on mandrake 10ce. My first attemt to install the nvidia-drivers succeeded and i was happy. after updating the system (including kernel-source 2.6.3-7mdk) mandrake won't accept the nvidia-module anymore.
after trying to reinstall the driver nvidia-installer comes up with the message "Unable to determine the NVIDIA kernel module filename" make: *** [select_makefile] Fehler 1
well ... /usr/src/linux-2.6.3-4mdk has just an include-directory with a config-directory, which contains many more data, in it. /usr/src/linux-2.6.3-7mdk includes the whole bunch of files
now i've deinstalled the 2.6.3-7mdk-source and reinstall the 2.6.3-4mdk and 2.6.3-7mdk-kernels with source and retry the installation of the nvidia-module
after having deinstalled all kernel-sources (and erased all files in /usr/src/) and reinstall the kernel-sources for my linux-2.6.3-4mdk kernel i was again able to build the nvidia-module
so i guess i will stay at the 2.6.3-4mdk kernel for now
A few things.....
1. Did you look at the log file? What did it say?
2. Did you do this as root? I'm fairly sure you have to.
3. Do you have the kernel source installed? It would be in /usr/src/ if you are unsure. I have heard that the source doesn't get installed on some of the the lastest Mandrake installs. You will probably need the source to be able to compile the driver.
How do you get your Kernal Source? I'm using the newest build of Fedora
So I apparently have 2 kernels installed... one not listed on that site. However, using the add remove programs I searched for kernel and found both installed types and found both of them in their devel packs. Not sure if this is the end of my problem but I think I have my devel packs installed now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.