Пропал русский ввод в консоли.[SOLVED]
this 6 ноября, 2009 - 03:33
Сабж.Раньше работал.Когда такое случилось, точно сказать не могу, потому как редко потребность писать по русски в консоли возникает.Отображается русский нормально.Судя по нескольким похожим вопросам-это недавно поломали что-то -и все инструкции из вики и рукокниги идут лесом. ибо не помогают.
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="mb16m"
#consoletranslation="koi8-r" <--сейчас так, было раскоментированно, другие значения ставил -без толку
#unicodemap="iso01"
/etc/conf.d/keymaps
keymap="ru4"
windowkeys="YES"
extended_keymaps=""
#extended_keymaps="backspace keypad euro2"
#dumpkeys_charset="koi8-r" <--аналогично consoletranslation
fix_euro="NO"
При попытке ввода на русском -квадраты вместо букфф.Шрифт нестандартный, но вполне русский, он тут не при чём.
PS:Нашёл.:) Теперь годная раскладка называется не ru4 , а ruwin_cplk-UTF-8
# This keymap is a result of a convertion done by a script.
# Cyril Slobin's
# console-tools-cyrillic-0.8 package were used.
а эти ru3,ru4 -deprecated, выходит.[SOLVED]
»
- Для комментирования войдите или зарегистрируйтесь
рецепт зависит от степени
рецепт зависит от степени ваших обновлений
1)consoletranslation="koi8-r_to_uni"
2) /etc/einviroment
LANG="ru_RU.UTF-8"
3) в файлах /etc/conf.d/consolefont и /etc/conf.d/keymaps все параметры пишутся заглавными буквами
[CONSOLEFONT= \ CONSOLETRANSLATION= \ CONSOLE_ENCODING= и т.п.]
что-то добрый я сегодня ....
1.Без разницы, ставил и
1.Без разницы, ставил и такое
2.Указание в einviroment нужно вроде если у рута косяки с локалью, не?
3.Тут http://ru.gentoo-wiki.com/wiki/%D0%91%D1%8B%D1%81%D1%82%D1%80%D0%B0%D1%8F_%D1%80%D1%83%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D0%B8 пишут об обратном.
Ну я разобрался уже, вобшем-то.)
работает - ну и славно.... до
работает - ну и славно....
до следующего залёта .... ;)
а к любой писанине (в том числе и на wiki) нужно подходить творчески и с мозгами
по поводу вашего утверждения а эти ru3,ru4 -deprecated, выходит позволю не согласиться, ибо на ядре
2.6.31-r1 спокойно живу и с ru4
что-то добрый я сегодня ....
Если не секрет, ядро
Если не секрет, ядро какое?
Где нашел такую раскладку? В каком пакете?
Едро 2.6.31-gentoo-r4
Едро 2.6.31-gentoo-r4 ,раскладку нашёл в /usr/share/keymaps/i386/qwerty -это стандартный набор раскладок, как я понимаю.Специально никаких дополнительных пакетов я не ставил.
qfile
qfile /usr/share/keymaps/i386/qwerty/ruwin_cplk-UTF-8.map.gz
пожалуйста
Сам отвечу: необходим sys-apps/kbd из тестовой ветки.
Ну елки-моталки! Три часа
Ну елки-моталки!
Три часа убил за этим делом. Не то чтобы русский ввод так нужен мне -- отображаются русские буквы правильно, и хорошо -- но захотелось, чтобы везде был орднунг и дисциплинирен.
И ничего не получилось. Дошло до того, что кнопка win перестала обрабатываться в иксах и стала переключать vt, что есть форменное безобразие.
Один раз в жизни, когда-то под дебианом, русские буквы и русский ввод заработали. Помню еще, там были два пакета, kbd и console-что-то, причем один производный от другого, и тот, который производный, был deprecated. А в женту только первое удалось наладить, а второе получалось только частично -- backspace затирало по два символа. Да и то, с тех пор наверняка что-то опять поменялось.
Особенно вводит в ступор присутсвие и релевантность одновременно koi8 и uf8 в одном и том же конфиге.
Но это все от праздности и наверняка от самонадеянности, и должным образов вникнув в суть дела можно, уверен, все наладить. Вы мне скажите, влияет ли LANG (который у меня en_GB.UTF-8, а не ru_RU.UTF-8) на русификацию консоли?
:}
SMOKEING написал(а): Вы мне
Скорее всего да, и всё чаще приложения начинают брать информацию о языке именно оттуда.
Интересно, однако. Надо бы
Интересно, однако. Надо бы проверить. Хотя интересно именно консоли русификация по теме треда, а не русификация приложений.
:}
Всем доброго времени суток!!!
Всем доброго времени суток!!! Не могу выставить значение POSIX для LC_NUMERIC:
/etc/conf.d/02locale:
Подскажите плз куда копать.
LC_ALL=ru_RU.UTF-8 уберите
LC_ALL=ru_RU.UTF-8 уберите
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Цитата: /etc/conf.d/02locale:
Сори, опечатался, это в /etc/env.d/02locale
Я бы с радостью, да только откуда?
Неважно откуда, главное —
Неважно откуда, главное — чтобы нигде его не было.
LC_ALL="" LANG="ru_RU.UTF-8"
LC_ALL=""
LANG="ru_RU.UTF-8"
LC_NUMERIC="POSIX"
Как-нибудь так: grep -r
Как-нибудь так:
Я ♥ Gentoo & Funtoo