quanto hai di spazio libero ?

Qual'è l'errore che ti da quando dai startx ?

prova ad entrare come root e vedere se si avvia o a dare startx da root oppure crea un altro utente dal centro di controllo ed avvialo da li per vedere..

Infine prova a rifare la configurazione video (per prudenza salvati il file /etc/X11/xorg.conf)

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

per rifare la configurazione dai mcc e poi invio. Poi segui il menù. Scegli "Display" e metti i dati che chiede. Procurati i dati della scheda video, del monitor, mouse, ecc...