Previous Post: Real world examples for finding files in Linux & Unix
Next Post: Cisco holographic on-stage presentation
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 :)

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 ;/