консоль перестала понимать русский.
Hibiky 24 октября, 2009 - 16:15
Всем привет.
Обновлялся я давно где-то в начале года. Обновилось и ядро (2.6.31-r3). В ядре что касается локализации ничего не менял,
но при запуске ядра первые строки меня немного смущают:
FAT: utf8 is not a recommended IO charset for FAT filesystem INIT:[][][][][][]/lib64/rc/console/keymap "Вместо квадратов что-то должно было быть написано, но я не знаю что..."
Ну самое проблемное это что вместо русского языка в консоли, как вы видите, идут квадраты.
Вывод locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC=POSIX 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=
Приведу несколько конфигов:
/etc/conf.d/consolefont
consolefont="ter-k14b" consoletranslation="koi2alt
/etc/conf.d/keymaps
keymap="-u ru4" windowkeys="YES" extended_keymaps="" dumpkeys_charset="koi8-r" fix_euro="NO"
За решение проблемы заранее благодарен.
»
- Для комментирования войдите или зарегистрируйтесь
Hibiky написал(а): FAT: utf8
А откуда там FAT? Что-то монтируется?
Рекомендую просто
consolefont="ter-v16n"
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): А
Монтируются виндошные диски видимо. В ядре стоит опция CONFIG_FAT_DEFAULT_IOCHARSET="utf8".
Возможно и ругается поэтому.
А consolefont="ter-k14b" чем плох? Всё время им пользовался и было всё в норме.
Hibiky написал(а): krigstask
v-шрифты из terminus содержат больше всего символов и прочих глиф, и им не нужно consoletranslation.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Всё равно это проблему не
Всё равно это проблему не решает. :( Выводит кракозябры.
Хотя русский текст выводиться нормально.
Не работает именно ввод с клавиатуры русского текста.
Антиресно. Ничего не
Антиресно.
Ничего не обновлялось в последнее время? dispatch-conf/etc-update производился?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Проводился. Сразу поcле
Проводился. Сразу поcле emerge -uDN world.
Я ж писал, что проблема началась после обновления. Раньше всё было пучком.
Такая же беда. С той
Такая же беда. С той разницей, что у меня вообще по русской раскладке ничего не вводится.
/etc/conf.d/consolefont
/etc/conf.d/keymaps
Что характерно, не работает именно на раскладке ru4, то есть если привести /etc/conf.d/keymaps к виду
то все работает
Хм, надо попробовать.
Попробовал keymaps="-u ru" и всё заработало.
Получается ru4 поломали чтоли?
Добавьте пожалуйста решение
Добавьте пожалуйста решение на вики, если есть такая возможность, Реально напрягает когда делаешь все по ману, а оно не то что не работает, а еще и глючит.
freeman
абсолютно согласен с
абсолютно согласен с krigstask
применение этого шрифта все исправляет только сам шрифт чуть корявый ;)
Linux - навсегда ! Windows - на день !