#1. detesto los rpm, como dice bob esponja Crtl + Alt + F1 (F2||F3||F4....F6) modo terminal, eso te ayudara.
#2. Gnu/Linux hay que bregarle, uno no lo comprende de un dia para otro, toma tiempo, y cre que Mandrake no es el indicado, prefiero SlackWare, es mas complicado, pero como todo Unix-Like base tgz, una vez que lo configuras bien, funciona bien hasta que tu lo desees.
Una solucion a tu problema puede ser cambiar el wlm (window login manager), solo tienes que ir al archivo de arranque y cambiarlo por uno como xdm.
Bas a una terminal (Crtl + Alt + F1), logeas como root y bas al archivo de arranque, normalmente en /etc/rc.d/rc.local (no se como es en madrake) y ejecutas este comando:
el resultado que te de lo agregas a el archivo de arranque.
luego ejecutas esto para reiniciar: