Linux: Failed to load the NVIDIA kernel module

Posted On Apr 10, 2008 at 4:45 pm

After upgrading to the 64 bit version of Mandriva Linux, my ATI video card ran even worse than before. This was the last straw and so I finally came into possession of a new Nvidia based video card. While slapping it in my computer, In the back of my mind i had a pretty good feeling that it wasn't going to be as smooth as one would hope. I was right.

During boot, linux detected the new device and went on to install the needed packages. Sweet, i thought, perhaps it will just plain work. Hah!

Right away it threw me to the command line due to X failing to load. No problem i thought, Ill just reinstall the drivers using the latest version I had downloaded 20 minutes prior to installing the new card. Besides some buggy text output, the installation went somewhat smooth.

I try to start X but instead of the GUI screen popping up like i had hoped for, I was given this failure error:

(II) Module already built-in Fatal: Module nvidia_current not found (EE) NVIDIA(0): Failed to load the NVIDIA kernel module! (EE) NVIDIA(0): *** Aborting *** (EE) Screen(s) found, but none have a usable configuration fatal server error: no screens found

After an hour of playing around with the xorg.conf configuration file and trudging through log files, I finally saw a glimmer of hope. An error message that said it failed to load the libglx library.

Light Bulb! What if i just need to install the libglx library. So i did a search with URPMI for any packages containing libglx and was pleased to find x11-server-xgl - yes!

So I did a quick install of this package and 5 of its dependancies:

urpmi x11-server-xgl

Then I reinstalled the driver one more time and allowed it to rebuild the kernel module. Bingo! All is well again :)

This topic has the following tags:

Post Comment

You are replying to cancel reply

Your email address will not be visible to the public

Avatars by Gravatar. Join Gravatar for free to have your avatar shown everywhere you post.