This all started when I went to the nvidia website and got the latest driver for my GForce 555M. I downloaded and installed LINUX X64 (AMD64/EM64T) DISPLAY DRIVER, version 310.32. There were several errors, including it "not running" the pre installation script, and also many errors about not copying files. I can't remember exactly what it said as That was a while ago.
After rebooting, unity fails to load, and I get all the windows with no tops, and no taskbar. I might add that I have an optimus laptop. I realized I shouldn't have installed that, and I tried many things to fix it.
I previously had bumblebee installed, and I removed that in an attempt to fix.
When I use "unity" command from command line it tells me that my system isn't supported by unity. I know for a fact that it is "supported" because It was working before I installed the driver.
I also have done
# apt-get purge nvidia* in an attempt to undo what I have done, but that didn't help.
When I do lspci -k | grep VGA, only my intel driver shows up. Before I was doing all this I had my intel driver and my GForce.
I have Ubuntu 12.10.
Any suggestions? I have looked everywhere and nothing has helped.
EDIT: I basically gave up on this issue and completely re installed ubuntu.
For future users who haven't already completely destroyed their systems with nvidia drivers: This is what I did after I re installed.
I did NOT do anything with nvidia-current or any other drivers, instead i ran:
sudo add-apt-repository ppa:bumblebee/stable sudo apt-get install bumblebee bumblebee-nvidia
After rebooting, and copying my personal files back into the new install, it works perfectly in a way I was never able to achieve before! I now have no errors with unity, and I can use optirun to run with the gforce driver. I never got bumble bee to work on my old operating system BTW. Probably because I had installed nvidia-current.