Linux: Failed to load the NVIDIA kernel module

Posted By Scott Klarr 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 post has the following tags:

Related Links

Comments (1)

sab3r - Apr 23, 2008

Hello.. Tried your solution and its not working.. i have installed newest version of xgl and still got the same problem ;/

Post Comment

Your Name
Email Address
Website URL
Comment

Your email address will not be visible to the public

page counter

Loading Ad