LINUX.ORG.RU

Проблема с отображением русских букв в консоли

 


0

1

Помогите пжл. с проблемой.
ОС Centos 6. В консоли вся кириллица отображается знаками вопросов, в mc - квадратики.
При этом:

locale

LANG=ru_RU.UTF-8
LC_CTYPE=«ru_RU.UTF-8»
LC_NUMERIC=«ru_RU.UTF-8»
LC_TIME=«ru_RU.UTF-8»
LC_COLLATE=«ru_RU.UTF-8»
LC_MONETARY=«ru_RU.UTF-8»
LC_MESSAGES=«ru_RU.UTF-8»
LC_PAPER=«ru_RU.UTF-8»
LC_NAME=«ru_RU.UTF-8»
LC_ADDRESS=«ru_RU.UTF-8»
LC_TELEPHONE=«ru_RU.UTF-8»
LC_MEASUREMENT=«ru_RU.UTF-8»
LC_IDENTIFICATION=«ru_RU.UTF-8»
LC_ALL=

cat /etc/sysconfig/i18n

LANG=«ru_RU.UTF-8»
SUPPORTED=«ru_RU.UTF-8:ru_RU:ru»
SYSFONT=«latarcyrheb-sun16»

Какие настройки еще посмотреть?

★★★★

Последнее исправление: Igorrr (всего исправлений: 1)

SYSFONT=«latarcyrheb-sun16»

вот на что.

z00ke
()
Ответ на: комментарий от winlook38

Удалил в i18n последние 2 строки.
Как перезагрузить языковые настройки, чтобы изменения вступили в силу?

Igorrr ★★★★
() автор топика
Ответ на: комментарий от sigurd

LANG=ru_RU.UTF-8 KEYTABLE=us-acentos
Исправил на KEYTABLE=ru и перезагрузился - не помогло.

Igorrr ★★★★
() автор топика
Ответ на: комментарий от Xenesz

Шрифты для консоли нашел в /lib/kbd/consolefonts. Там есть и кириллические.
Не могу найти где прописываются шрифты для консоли...

Igorrr ★★★★
() автор топика

Работающая конфигурация:

[root@router ~]# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
[root@router ~]# cat /etc/sysconfig/i18n
LANG="ru_RU.UTF-8"

В эмуляторе терминала(виндовый putty) такие настройки: http://imgur.com/9tK8n

BOOBLIK ★★★
()

Уря!

Всем спасибо за помощь!
Разгадка оказалась проста: файлы на кириллице были скачаны в неверной кодировке.

Igorrr ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.