Needed to install Nvidia driver for my Feisty Fawn (Ubuntu 7.04) box. Googled for a "how to". Noticed that all "how to"s in www follow one of three scenarios:
"Here is a tutorial on how to install Nvidia Driver…":
- Make sure you know whether you card belongs to "1.0-71xx series" or "1.0-96xx series"
- Get the driver’s installer from nvidia site
- Run the installer
- Change the device driver from ‘nv’ to ‘nvidia’ in xorg.conf
- You’re good to go"
OR
- # sudo apt-get install nvidia-glx nvidia-kernel-common
- # sudo nvidia-glx-config enable
- You’re good to go
OR
- Download this envy script
- Run it
- You’re good to go
As you can see, there are multiple ways in Linux to solve a single problem, and it is wonderful, besides when none of them work. Yea, none of the above worked for me. I either had "GPU version mismatch – The 1.0-9755 NVIDIA driver will ignore (WW) NVIDIA(0): this GPU." or "Failed to load nvidia kernel module" or that "envy" stuff that said "my OS is not supported", etc..
I solved the problem and just wanted to share with everybody out there who might struggle, so you don’t.
I took a very "dirty approach" and did the following:
I knew my card falls into "1.0-96xx series" list by nvidia, so I went there and downloaded that installer.
Then I did: sudo rm -rf `locate nvidia
`
to make sure I have NO traces of any kind of nvidia stuff that came (?) with a clean Feisty install. (if locatedb is not populated, you can do sudo find / -name "*nvidia*" -exec rm -rf {} \;
this will definitely clean your system from all nvidia guests)
Make sure if you have copied your driver to the directory with (or part of a) name "nvidia" rename it before deleting all the "nvidia" pieces: mv nvidia/ myvidia/
)
And only then, after I ran the installer from "nvidia", my GeForce MX 400 smiled broadly :)
Happy hacking!