I desperately need to do some OpenGL programming to school. But I am struggling with my Nvidia driver card installation! I am using Ubuntu 11.04 64-bit.
I've tried to do it two ways: manually and by using the repository. Right now my video card is a Nvidia GeForce GT 5XXM, or as it is shown by the lspci:
01:00.0 VGA compatible controller: nVidia Corporation Device 0df4 (rev a1)
This computer is new, so I guess this is a new card.
When installing with packages, I've stumbled upon a problem with jockey (or System/Administration/Additional Drivers) saying that the driver is activated, but not in use.
A search through the internet has brought me to this Ubuntu wiki page
where is shown:
If the restricted driver remains unactivated after attempting to activate it in the Additional Drivers dialog, you may not have the appropriate linux headers installed to compile the driver. Ensure that the linux-headers-XXX and linux-restricted-modules-XXX packages are installed, where XXX matches the version of the kernel you are using.
The problem is, I can't find this linux-restricted-modules
package for my kernel (2.6.38-11-generic) in the repository, with apt-cache. Well, I can't find this package for ANY kernel whatsoever! The linux-headers package is fine, though.
Is there another way to find this package? Is the fact that my Ubuntu is 64-bit got any to do with it?
And about the manual install, when it asks for the kernel source, it says that the kernel is not configured because it can't find a "version.h" in some directory. I ran make configure in the kernel source but it doesn't fix the problem.
Turns out this version.h file exists, but is deeper down in another directory. What I think it is happening is that the installation thinks this is an older kernel, one that the file is on place (I don't know, maybe I didn't configure well).
Should I downgrade to an older kernel? Or am I doing something wrong? I still prefer doing a more high-level solution, so I won't mess my computer.
Thanks for you attention,