I upgraded from 12.10 to 13.04 last night, and unity won't start up for me now. When I log in, I don't see the 'dash', just the desktop with some icons on it.
I'm running on a lenovo T430 without a dedicated graphics card, so no propritary drivers installed. The 'unity_support_test' command shows everything is good.
I've tried some of the advice I've found on here such as doing:
dconf reset -f /org/compiz/ unity --reset-icons &disown
But it doesn't help. If I use ccsm and turn off the 'Enable Ubuntu Unity Plugin' then run 'unity' from a terminal, it starts up, and I get window decorations on the terminal I started. with the unity plugin enabled if I start unity in a terminal I get a segmentation fault right after the lines:
compiz (core) - Info: Starting plugin: workarounds compiz (core) - Info: Loading plugin: unityshell compiz (core) - Info: Starting plugin: unityshell
If I log in with a guest account I get similar behaviour, so I don't think it's a user setting of some kind.
Any advice? I know I could go with gnome or xfce or something, but I'd rather not go down that road if I didn't have to.