Launcher, top Panel, and window decorations missing after 12.04 upgrade [duplicate]

Solution 1:

First, try sudo apt-get -f install && sudo apt-get --reinstall install unity

Then, try unity --reset, followed by unity --replace; try doing this from the desktop and also from the console (switch via Ctrl-Alt-F1).

Solution 2:

Try executing this command in the terminal:

unity --reset

It resets your Unity.

Solution 3:

I think you are missing the indicators. Open a terminal window and type in the following to add the required packages:

sudo apt-get install indicator-applet-appmenu indicator-applet-session
sudo apt-get install indicator-applet-complete
sudo apt-get install indicator-application indicator-session 
sudo apt-get install indicator-power indicator-sound

I had installed a minimal Unity desktop on an Ubuntu Server image but that minimal desktop didn't have any of the top panel buttons for sound, shutdown etc.

Adding the above indicators restored everything after a logout or restart of Ubuntu.