Originally Posted by grndplane
Check that your run level is set to 5. I think if you get a graphic error it will set your run level to 3.
It's been checked that it's on run level 5.
1) If it's not, "startx" won't work
2) I didn't change anything in the /etc/inittab