I've got this issue on my machine. It's like as soon as it runs dtlogin it stops executing the startup scripts - even sshd wasn't running. I tried it with an & after it but then it says "The X-server can not be started on display :0..." when it finishes booting.Weird. I tried this on another machine and running dtlogin like this is preventing other daemons from starting.
Does anyone have any idea how to fix this?