/etc/profile
LANG=ru_RU.UTF-8
export LANG
/root/.profile
# $FreeBSD: release/9.2.0/etc/root/dot.profile 199243 2009-11-13 05:54:55Z ed $
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:~/bin
export PATH
HOME=/root
export HOME
TERM=${TERM:-xterm}
export TERM
PAGER=more
export PAGER
LANG=ru_RU.UTF-8
export LANG
locale
LANG=
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
у другого пользователя то же самое
UPD: в консоли проблема решилась - оказалось подгаживает csh, после замены на sh локаль устанавливается, правда русский все равно не вводится В X проблема сохранилась, используется xdm, русский в терминале не вводится