Bug#461489: Did you check your numlock?
I just had this problem, with the same okay at login but then fubared ever after pattern. I solved it, after far too long, by running across a suggestion to check my numlock. (I was--duh--on.) Thought I might pass it on.
Reply to: