Tente inicializar seu sistema no 'modo de recuperação' do fsck. Depois que ele for feito, pressione enter e selecione a inicialização para o shell root com rede (netroot) colocar em apt-get install unity
Se a unidade ainda estiver instalada, ela não fará nada. Se ela não estiver mais instalada, ela será reinstalada.
Você também deve fazer dpkg-reconfigure unity
e dpkg-reconfigure gdm
.
Isso me ajudou com um problema semelhante no 'Lubuntu', onde o lxde (o ambiente de desktop) não carregava.