Yesterday I upgraded from 12.10 to 14.04 by do-release-upgrade.
Things were Ok after the upgrading.

However today when I logged into my account, no menu bar, no unity launch.
I tried ctrl+alt+F1 to open the terminal and re-installed Ubuntu-desktop, but it didn't help.

Then I installed compizconfig-settings-manager. But ccsm failed with the error message could not open display.

The only good news was that when I logged in as guest, the desktop worked fine.

What can I do now?


First thank you all.

According to Upgrade from 13.10 to 14.04 no unity dash for default user special compiz config, I deleted ~/.config/dconf/user and ~/.cache/compizconfig-1 and the problem was solved.

I think this was caused by my own configuration files. And definitely bain's method will work too.

I opened TTY because I failed to run terminal by ctrl+alt+T. I didn't realize ccsm couldn't work in that situation.

Thank you once again.


2 Answers 2


Since it works for guest user but not your normal user, you can fix this by resetting your home directory:

  • Switch to virtual terminal with ctrl-alt-f1
  • Login to your account
  • Do mkdir ~/bak && mv ~/.* ~/* ~/bak
  • Logout
  • Press ctrl-alt-f7 to switch to desktop and log in
  • All of your old files are in ~/bak.

Try to reset the Unity and Compiz

First login into tty by pressing CTRL+ALT+1

Note: Press ALT+7 to came out from tty

  1. Download Unity Reset tool from here.

    Note: It should work with Ubuntu 14.04, 13.10 and 13.04.

  2. Reset Unity using the following command

    $ unity-reset

You must log in to answer this question.

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