Não sei ao certo qual é a causa do problema, mas as etapas abaixo podem ajudar:
-
Confirme se a localidade está configurada corretamente
$ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=en_US.UTF-8
-
Habilite as localidades desejadas em /etc/locale.gen e execute
locale-gen
$ cat /etc/locale.gen |grep UTF en_US.UTF-8 UTF-8 nb_NO.UTF-8 UTF-8 ru_RU.UTF-8 UTF-8
-
Verifique se a fonte desejada pode ser carregada
$ xset +fp /usr/share/fonts/cyrillic $ fc-cache $ fc-list # to check
- Aplique as configurações de .Xdefaults (ou similar) antes de iniciar o "primeiro terminal"
xrdb ~/.Xdefaults