io proverei a entrare in modalita' "failsafe"

da li prova a loggarti come utente
e prova a dare: startx
tanto per vedere gli errori che ha


oppure, simile :

CTRL + ALT + F1.
sudo service gdm stop
logon da utente
startx