It's working! Open GL is up and running! How? The Ubuntu X repository has prebuilt 185.18.14 packages ready to go. No need to do this manually. Let Synaptic do the work for you.
I knew that my kernel mismatch was due to a configuration problem with dkms, but I didn't know how to fix it. Synaptic took care of everything. It removed all the dkms modules then reinstalled what it needed using the 185.18.14 driver. It just worked.
See this thread: Proprietary drivers not working, nvidia
From the Ubuntu X repository
, go to the X Updates page: https://edge.launchpad.net/~ubuntu-x...hive/x-updates
Do the next 2 steps in any order:
- Signing key: Select "What is this?" and follow the instructions to add the pgp key. This step uses a terminal command line.
- Install packages: Select "Read about installing" and follow the instructions. You'll add the 2 lines noted below "Display sources.list entries". This step uses System --> Administration --> Software Sources
Uninstall the current NVidia driver:
-- Open a terminal, cd to to your NVidia driver file and run the command below. Hit the TAB key to complete the filename after NVIDIA (at the *):
Use Synaptic to install the new drivers:
sudo sh ./NVIDIA* --uninstall
-- Open System --> Administration --> Synaptic Package Manager
-- In the Quick Search box, type "nvidia"
-- nvidia-glx-180 should appear somewhere in the selection choices. Note that the installed version is your current version (180.44), but the "Latest Version" is 185.18.14. The Ubuntu X repository has replaced the NVidia drivers with the latest version. You can also see a lot of files listed as 185.18.14. This is good.
-- Mark nvidia-glx-180 for installation. It will add a lot more files that it needs to build the driver.
-- Select "Apply" and watch the details as it goes to work.
-- Reboot and you are done.