I Just installed gnome-shell in my 12.04 box and, unity disappears from the login screen.

This is what I've done trying to fix:

  1. #Exec: unity --reset`
  2. Purge and install: indicator-session
  3. Set Display full username to true in gsettings



4 Answers 4


Try this:

Just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command below.

sudo apt-get install --reinstall ubuntu-desktop

If you have compizConfig Setting Manager installed then try

  • Let me try that.... Commented Jun 5, 2012 at 11:50
  • Let me know if it works.
    – Mitch
    Commented Jun 5, 2012 at 11:53
  • Didnt work, I've exec that command and reboot, username still missing so do the icon of user. Commented Jun 5, 2012 at 12:02
  • Do I have to exec: "ccsm" after "sudo apt-get install --reinstall ubuntu-desktop" ? Commented Jun 5, 2012 at 12:31
  • No, just try that to see if there is any conflicts, and try to resolve them.
    – Mitch
    Commented Jun 5, 2012 at 12:33

If you were using compizconfig-settings-manager and messed up your desktop. Only thing that worked successfully for me, was repair it with the same program..

  1. Ctrl +Alt+T (To open terminal)
  2. ccsm (To start program.)
  3. Repair what you have messed up.

All other stuff what you can find online, such as

sudo apt-get install --reinstall ubuntu-desktop

haven't give any result. It was just waste of time.


Just open CCSM, scroll down to Desktop, click on Ubuntu Unity Plugin, make sure Enable Unity Plugin is checked in the box on the left side panel of the CCSM window.

enter image description here

That fixed mine. No reboot required.

  • There is no such check box in CCSM in 12.04.
    – jokerdino
    Commented Sep 24, 2012 at 6:51
  • Yes, there is. See screen-shot.
    – Peachy
    Commented Sep 25, 2012 at 13:35

Re-Installed ubuntu, the name is missing just because I disable guest-account.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .