Unity isn't starting on 13.10 (with Cinnamon 2.0 installed) [duplicate]

Since upgrading to 13.10, I can't log in to unity desktop. Light dm works correctly, but attempting to log in tries to start the session then drops back to light. I've already dropped to terminal (ctrl+alt+f2) and done this:

sudo apt-get update

sudo apt-get install --reinstall ubuntu-desktop

sudo apt-get install unity

Logging in as a guest session also fails. Logging in to other window managers works with varying degrees of success.

Note: I have Cinnamon 2.0 installed from PPA.

I'm using a 2 monitor setup.

Also of note is that the session prior to my upgrade to 13.10 the background of unity failed to display at all, instead showing what was there in the screen buffer from the previous frame. The entire OS worked correctly otherwise though, so I just ignored it for the session. No other upgrades or even updates were done prior to this occurring.

My upgrade path to 13.10 was basically this: Install 13.04 alongside Windows 7, use ubuntu as a glorified web browser for a while, get updates (in preparation for 13.10), install 13.10.

I also used Unity Tweak Tool to change some aspects of unity, particularly auto-hide.

Any help or ideas would be appreciated, as I'm typing this on my phone :(


After some research it seems to be that Unity in 13.10 has serious issues if Cinnamon 2.0 is installed. I don't have a full answer yet, but I at least have some more things to try now.

OK I found an answer! Unfortunately it means removing cinnamon entirely, but until it doesn't mess up unity I'll have to hold off.

sudo apt-get install ppa-purge
sudo apt-get purge --auto-remove cinnamon
sudo apt-get autoremove
sudo apt-get update -f
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-desktop
sudo apt-get remove .*cinnamon.*
sudo apt-get remove .*nemo.*

Reboot and everything should be working! It's likely that not all of these steps are needed, but that's what I did to resolve the issue.


FIX :

Start ubuntu and login

now in the blackscreen go to the terminal :

ctrl-alt-f1

type

nautilus  

and enter, error? no problem........ now type

unity   

and enter error? np now without exiting or stoping the unity comand return to the ubuntu interface
in my pc is ctrl-alt-f7 , then now you can open terminal:

ctrl-aLT-t

and type

nautilus

nautilus will open ( DO NOT CLOSE NAUTILUS ), now open another terminal without closing nautilus terminal, and type

sudo software-properties-gtk

search for graphic drivers .... my problem was the default drivers of X.org

I have an ati video card and I installed the drivers of fglrx-updates if you have nvidia install the drivers of nvidia or if you have ati install the one that i installed, then reboot

after login u will see nautilus running well and the wallpaper the only thing not working is unity...

open terminal and type:

dconf reset -f /org/compiz/
setsid unity

thats it.

I hope this fix your problem.