Perhaps this is not an answer for what you asked, but it could be a solution.
You can edit
/etc/inittab to boot to runlevel 3, then you'll be in CLI after the system boot
(you probably knew that already )
Anyhow; then if you want to go to KDM either start it manually or add a line to /etc/rc.d/rc.local (is that the correct file name?, has been a long time since I did it) and add:
Code:
echo "Starting kdm (or whatever you want the to say"
/the/path/to/kdm
I hope this help you somehow, have a nice day.