First off I did something stupid. I downloaded a Nvidia driver even though I have an integrated chipset. After installation my unity was still working. However, when I restarted my computer I got an error message saying that I can't run unity.
I uninstalled the Nvidia driver.
I restarted my computer.
Unity still does not work.
In the terminal I type "unity" and everything looks okay until I get three error messages that say this:
Xlib: extension "GLX" missing on display ":0.0".
Compiz (opengl) - Fatal: glXCreateContext failed Compiz (bailer) - Info: Ensuring a shell for your session jesse@jesse-PC:~$ Cannot register the panel shell: there is already one running.