I use Ubuntu 12.04. My graphics card is Geforce GT540M.
I opened Synaptic Package manager and installed the following:
The following were installed before(when unity launcher looked normal):
My intention was to use the right Nvidia drivers. But apparently it didn't rightly install the drivers and now I have Unity 2D running!