Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Yesterday I switched back from Linux Mint to Ubuntu 14.04 and after installation I faced the following problem: When I login with my user account Unity isn't loading. I can see no desktop elements - all I have are the desktop icons in some kind of GNOME-scheme. But when I login as a guest on the guest account, Unity is working fine. I read and tried alot yesterday as Ubuntu 14.04 seems to have plenty of issues with lightdm, compiz, ... but nothing worked for me. I have two asumptions:

  1. Because the guest account works, it seems to be an user specific problem.
  2. Because the guest account works, there seems so be no problem with graphic driver etc.

To 1: Are there user specific configurations? Maybe in xorg.conf? Any other explanations why the guest account works fine and my user account does not?

To 2: I have a Nvidia GEFORCE 520M running. I tried the nvidia-driver, but then no desktop appeared, neither in guest account nor in my user account. So I removed them.

I tried so many things yesterday, so that I absolutely lost track on more possible solutions. Anyone an idea?

share|improve this question
Do you remember changing to unity 2d or something? – VenkiPhy6 Jun 8 '14 at 13:20

Open the terminal using (ctrl+alt+T), and try to reset compiz and unity by:

sudo apt-get install dconf-tools    
dconf reset -f /org/compiz/       
setsid unity

If you are still facing it, then open terminal again and reinstall desktop and unity

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
share|improve this answer
BTW I hated unity on 14.04 x86_64 because compiz was always crashing and switched back to Gnome! Still evaluating the performance so can't recommend to switch to Gnome atm. – OdinRW Jun 8 '14 at 12:35
I'm going to upvote this answer, because it got me unstuck enough so that I could get back to work, but please note all of your settings get reset. So you're going to lose all those keyboard shortcuts and whatnot that you might have spent a significant time tweaking. Editing this answer to include instructions for backup would be greatly appreciated – Seanny123 Jun 23 '14 at 19:13
dconf reset -f /org/compiz/ did the trick for me. (Had to additionally export DISPLAY=:0 and set the DBUS_SESSION_BUS_ADDRESS variable as outlined in…, on a separate tty (Ctrl+Alt+F1).) – Janaka Bandara Nov 27 '14 at 1:15

It's probably something in your $HOME. You may want to temporarily move whatever contents you wish to save to somewhere else, remove the remaining files in $HOME, and copy the files in /etc/skel to $HOME. Doing so would eliminate your personal settings, but since you just switched from Mint I'm assuming it doesn't matter.

share|improve this answer
Yep, cleaning out the entire home directory worked for me. Unfortunate, but nothing else I tried worked. So I know it was something to do with a conf file most likely, although I have no idea what, and likely never will. – Alex G May 16 at 0:01

This is one of those catch 22 situations where you need to fix a problem but you can't get the screens that would fix the problem to display. On my machine everything worked in the guest account, but there was nothing I could do there that would allow changes to be permanent. I could not get to much of anything on the user screen (after all, that was the problem) and I am not really proficient in a command line interface. The (at least partially workable solution:

Log in to your regular account. Unity doesn't work, but a right click will bring up the window to allow me to change the background. (not that it will fix anything!) But it will allow you to open "All Settings". From there you can open "User Accounts", unlock it, and set up a "New User" account with the appropriate privileges. On my machine, when nothing else worked for my normal login, the new user worked perfectly! You can then either change the settings on the new user account to fix the problem or simply change the settings in the new user account to suit your needs and keep using it! Problem solved! (sort of.... at least it is quick and easy and you can get back to work!)

share|improve this answer

For what it is worth... Same problem. Spent some time to find minimum to fix. Deleted the home/.gconf/desktop/gnome folder. Logged back in. All good.

Lenovo y70 touch. 15.04 64bit.

share|improve this answer
I'm sorry, but this is a bad quality answer. To remove the negative reputation points, edit your answer, improve it, and drop a note so that I can review my assessment of your answer. Alternatively, [delete] it altogether and the negative reputation points will be reversed automatically by the system. (I do this too for answers that give me negative reputation points) ;-) – Fabby Sep 4 '15 at 19:57

protected by RolandiXor Sep 1 '15 at 16:26

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.