LINUX.ORG.RU
ФорумAdmin

Обновление до gentoo-2.6.24-r3


0

0

Вот? обновился с gentoo-2.6.19-r5. Так теперь в терминале вместо русских буковок печатается "????", (в xterm всё нормально). 
В /etc/consolefont всё по-старому:
CONSOLEFONT="cp866-8x8"
CONSOLETRANSLATION="koi2alt"

локаль:
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=POSIX
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES=POSIX
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=

При загрузке старого ядра, всё нормально... в чём проблема?
anonymous

Имелось ввиду, наверное,

/etc/conf.d/consolefont

у меня там стоит CONSOLEFONT="cyr-sun16"

ЗЫ: проверь, если вообще эти фонты...

ЗЗЫ: как обновлялся?

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

да шрифты-то куда бы делись? ведь если грузиться со старым ядром, то всё в порядке. Есть мнение, что в ядре добавилась какая-то опция, которая такую фигню мне делает. Может локаль UTF-8 теперь обязательна??? обновлялся обычно --sync и т.д.

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

Вряд ли.

А ты уверен, что

CONSOLEFONT="cp866-8x8" CONSOLETRANSLATION="koi2alt"

подгружены, а не то что они не найдены и вывод идет шрифтами вкомпиленными в ядро?

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

А в чём может быть проблема? printenv действительно не показывает таких переменных... чего делать-то ? :))

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

1) посмотри ядро вживую, может что и увидишь

2) может стоит перенести файл /etc/consolefont в /etc/conf.d/consolefont 

3) попробуй поиграть с другими шрифтами (не забывай /etc/init.d/consolefont --restart)

4) в файле /etc/conf.d/keymaps стоят след. строчки?
KEYMAP="-u ru"
DUMPKEYS_CHARSET="koi8-r"

(тоже /etc/init.d/keymaps --restart)

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

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

/etc/init.d/keymaps --restart

/etc/init.d/consolefont --restart

помогут :)

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

> 2) может стоит перенести файл /etc/consolefont в /etc/conf.d/consolefont

Ну он там и лежит... опечатался я слегка :)

> 4) в файле /etc/conf.d/keymaps стоят след. строчки? > KEYMAP="-u ru" > DUMPKEYS_CHARSET="koi8-r"

KEYMAP="ru4" а DUMPKEYS_CHARSET, насколько я понимаю, ставится в случае юникодной локали, а у меня koi8-r

Вобщем поээкспериментирую, мож пойму чего. Спасибо за советы :)

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

Оказалось, что в ядре теперь по умолчанию utf8. Чтобы это победить нужно либо unicode_start из консоли сделать, либо vt.default_utf8=0 в опциях ядра при загрузке прописать... такая вот фигня :(

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