You are mixing the 2 up.
rc-update add xdm default will supersede the inittab.
Even if you have your inittab set to runlevel 3, and then when you do the ctrl + alt+ f1, the X server has already been started.

so do this at the command-line

rc-update del xdm default


When you log in again try "startx".