Пропал русский ввод в консоли.[SOLVED]

Сабж.Раньше работал.Когда такое случилось, точно сказать не могу, потому как редко потребность писать по русски в консоли возникает.Отображается русский нормально.Судя по нескольким похожим вопросам-это недавно поломали что-то -и все инструкции из вики и рукокниги идут лесом. ибо не помогают.

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 encoding tables from
# 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 пишут об обратном.

Ну я разобрался уже, вобшем-то.)

работает - ну и славно.... до

работает - ну и славно....
до следующего залёта .... ;)

this написал(а):
3.Тут http://ru.gentoo-wiki.com/wiki пишут об обратном.

а к любой писанине (в том числе и на 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 написал(а): Вы мне

SMOKEING написал(а):
Вы мне скажите, влияет ли LANG (который у меня en_GB.UTF-8, а не ru_RU.UTF-8) на русификацию консоли?

Скорее всего да, и всё чаще приложения начинают брать информацию о языке именно оттуда.

Интересно, однако. Надо бы

Интересно, однако. Надо бы проверить. Хотя интересно именно консоли русификация по теме треда, а не русификация приложений.

:}

Всем доброго времени суток!!!

Всем доброго времени суток!!! Не могу выставить значение POSIX для LC_NUMERIC:

# locale
LANG=ru_RU.utf8
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=ru_RU.UTF-8

/etc/conf.d/02locale:

LANG="ru_RU.utf8"
LC_NUMERIC="POSIX"

Подскажите плз куда копать.

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/conf.d/02locale:

LANG="ru_RU.utf8"
LC_NUMERIC="POSIX"

Подскажите плз куда копать.

Сори, опечатался, это в /etc/env.d/02locale

slepnoga написал(а):
LC_ALL=ru_RU.UTF-8 уберите

Я бы с радостью, да только откуда?

Неважно откуда, главное —

Неважно откуда, главное — чтобы нигде его не было.

LC_ALL="" LANG="ru_RU.UTF-8"

LC_ALL=""
LANG="ru_RU.UTF-8"
LC_NUMERIC="POSIX"

Как-нибудь так: grep -r

Как-нибудь так:

grep -r 'LC_ALL' /etc | grep -i 'utf-8'

Я Gentoo & Funtoo

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".