What do you get when you startx? Is there any kind of error messages? Maybe edit your xinitrc file and look for duplicate entries.

Let me know if you find anything