Unity 3d no longer works after installing 12.04
You may be affected by Bug #982485 if Unity 3D was working on the Beta, but isn't working now. It looks like it is affecting Geforce 6*** and Geforce 7*** cards. Nvidia is aware of the bug, so hopefully there will be a fix rolled out soon.
If you want Unity 3D to work in the meantime, try to add the Ubuntu-X Updates PPA and downgrade the nvidia-current package to 295.33.
(tip for GUI users: use Ctrl+Alt+F1 to get to a text mode login, then type in your login/password at the command line interface to get to a place where you can issue the following commands)
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current=295.33-0ubuntu1~precise~xup1
Important notes:
There was a security bug in 295.33 so you have to factor this into your decision about whether or not to downgrade.
You will have to uncheck the
nvidia-current
package from the Update Manager when you upgrade your system to prevent it from re-installing version 295.40.
Whether or not you downgrade your nvidia driver, watch the bug listing (or subscribe to it) to know when the bug gets fixed so you can upgrade your driver then.