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?
check if ubuntu unity plugin enabled in
and see if this work
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/ unity
2) Logout and login
/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.