I've just updated to Ubuntu 12.10 from 12.04, and now Unity won't automatically start on startup! I have to get around this problem every time I start my machine by pressing control+alt+t to get a pseudo-terminal, and starting Unity manually. How do I make Ubuntu 12.10 automatically start on startup? Also, is anyone else experience my problem?

3 Answers 3


After login, Ctrl+Alt+T

cp .config/dconf/user .config/dconf/user.bkp
rm .config/compiz-1/compizconfig/config .config/dconf/user

Then Unity magically will appear.

Logout, login again and enjoy!

PS: some of your config will reset. We need to discover what config need to reset instead of remove .config/dconf/user.

EDIT: To reset only compiz files:

1) After login, Ctrl+Alt+T

sudo apt-get install dconf-tools
rm .config/compiz-1/compizconfig/config ; dconf reset -f /org/compiz/

2) Logout and login


check if ubuntu unity plugin enabled in ccsm

enter image description here

and see if this work

  • 1
    Thank you for your reply! I can confirm that the ubuntu Unity Plugin is enabled, and the Youtube video didn't help because it's about restarting Unity. My problem is that Unity doesn't start in the first place. How do I make it automatically start on startup?
    – Ray
    Oct 23, 2012 at 19:33
  • 1
  • 1
    or as temporary ..i would try to put command wich execute unity to startup application search start up in dash and add command to manually start unity (name it somehow) Oct 23, 2012 at 19:44
  • 2
    Actually, the Youtube video did help. For some reason, on one of the start-ups, I opened a terminal and typed $setsid unity, shut it down, and restarted, and it now works. I have NO IDEA why. But thank you very much though, for this and all the other resources you've googled!
    – Ray
    Oct 23, 2012 at 19:48
  • Also, sorry I can't vote you up, because I only have 1 reputation.
    – Ray
    Oct 23, 2012 at 19:49

Edit your /etc/crontab file and enter the >@reboot root startx command.

If this does not work, there are several other commands like >startx. I am also running it on a VM.

You must log in to answer this question.

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