I upgraded to 12.04 and had problems with unity.
So this is what I did >>
sudo apt-get install compizconfig-settings-manager Export DISPLAY=:0 ccsm
it worked with a couple of error messages
now I have to put in start up application
export DISPLAY=:0 unity --replace
NVIDIA software recognizes my monitor but Ubuntu sees it as laptop. Something isn't right. Can someone point out what info I need to put here for people to help. I have been upgrading this from 8 ish so have altered lots especially when compiz fusion first came out.
Also if I run recovery session and type
unity --replace it starts and runs fine.