проблема с UTF-8 и русским[решено]
сейчас настроено вот так:
locale:
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=C
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES=C
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=
keymaps
KEYMAP="-u ru"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="koi8-r"
consolefonts
CONSOLEFONT="cyr-sun16"
печать русским в консоли проходит нормально
при стирании текста, в режиме русской раскладки, стираются все символы строки, включая user@host $.
если изменить настройки на
KEYMAP="-u ru4"
а остальное оставить так же, то печатаются квадратики вместо русских букв
при использовании terminus-font разница только в следующем
при ter-u16b - квадратики пустые, в отличие от закрашенных при cyr-sun16
при ter-v16b - кракозябры
раньше всё было нормально. настроек никаких не менял, а оно слетело. это уже после я всякое перепробовал (всевозможные вики и howto)
вроде как произошло это после пересборки xorg-server
как минимум, хочется чтобы при русской раскладке не удалялись все символы строки и коноль вела себя нормально
как максимум, рабоче переключение по Caps Lock (ru4)
- Для комментирования войдите или зарегистрируйтесь
Слетело когда? При каких
Слетело когда? При каких обстоятельствах?
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
вроде как после обновления
вроде как после обновления xorg-server
до этого момента точно было всё нормально
.
однако сравните с http://ru.gentoo-wiki.com/wiki/HOWTO_ru_RU.utf8_Gentoo_way - у вас есть два различия
Это подпись, которую невозможно истолковать неправильно
какие? LC_MESSAGES=C и
какие? LC_MESSAGES=C и LC_NUMERIC=C?
так то и до этого было так.
и это явно не влияет на ввод.
вывод работает нормально при ru4.
русский язык отображается
по-крайней мере, в fortune-mod-gentoo-ru
проблема решилась, но з-за
проблема решилась, но з-за того, что я пересобрал полностью систему заново (из-за косяка новых gcc и binutils - glibc не хотел собираться и началась куча ещё всяких проблем. теперь решил заново собрать всякое и больше не ставить всё самое новое. и делать бэкапы))) )
Ан нет, не решилась. Обновил
Ан нет, не решилась. Обновил систему, но иксов совсем не ставил. Опять слетело отображение с keymap ru4. С просто ru переключает, но не работает капс с русской раскладкой. Читал кеймапы - ничего не понятно оттуда. Хочется переключение по капсу (хотя бы потому что на других машинах так переключается) и нормальный ввод русского. В идеале ещё хочется индикации раскладки в консоли, например ледами. может кто-нибудь знает где почитать информацию как вообще пишутся эти кеймапы?
1. объясните связь между
1. объясните связь между иксами и консольными настройками?!
2. если есть рабочие машины, почему не сравнить версии используемых пакетов, параметры настройки и т.д.?!
3. какая у вас версия баша? как в других терминалах? если приглашение стирается в баше, то это проблема баша, а не чего-либо еще ;)
У меня тоже дважды слетала
У меня тоже дважды слетала после обновления world, проблема в конфигах, по вышеуказанному руководству локаль приводится в норму, так что чуть внимательнее почитать.
буду честен, я не знаю, почему у меня все работает