Seguro que esta bien la relacion nombreusuario/password? Y que no es error de mayusculas/minusculas o algo asi?
Comprobacion rapida:
Pulsa Control+Alt+F1, pasaras a una pantalla de login en modo texto, ahi pones tu nombre de usuario, pulsas intro, pide password, la pones (no se vera nada al teclear), le das a intro, y si sale un prompt, es que tu contraseña esta bien.
Con control+alt+F7 vuelves a la pantalla de login grafico.
Por cierto, normalmente el usuario root no se puede logear desde el entorno grafico, por seguridad.