if it is dropping back down to level 3 then "x " in not able to run
look in your
/var/log/
Xorg.0.log, and maybe messages , dmesg , [ boot.log ( if non-empty) ]
but Xorg.0.log will list the error
there will be an error
you can run this in the CLI as root
Code:
cat /var/log/Xorg.0.log | grep EE
this will show errors ONLY
most of the time it is a ati or nvidia driver not installed for a new kernel