I got this error before. Look like there's a bug in Xfree 4.3.0 about native language. I'm not sure but when I was using canadian french keyboard map (using xkb, xfree was ignoring it without some force option in xkb) , tty was unavailable.
I downgrade to 4.2.1 I don't know how to fix this problem... I reported that bug to xfree and never receive something back, they probably think I'm crazy
So turn off your russian keyboard or downgrade