LINUX.ORG.RU

проблевмы с руссификацией линукс...


0

0

руководствуясь хоуто ... нихера не вышло... на первом шаге воттакая вот ошибка

loadkeys -- OK
setfont ( consolecharts -v -f .../Cyr_a8x16 -m .../alt2koi ) error -> Bad argument: set_kernel_font.

что делать?

а как мне сделать одновремменно несколько языков...
русский, немецкий, ... доступными для присания на клаве и читания на мониторе?
в ховту нет ни слова об этом...

помогите,..

павел

Есть два пакета "руссификации". У Вас, кажется, стоит один, а
описанием вы, кажется, пользуетесь от другого.

Насколько я понял из man consolechars - ситуация там такая:
в ядре все в юникоде (USC16, кажется). Для consolechars задаются (в
простом случае) 3 вещи:
1. Маппинг символов между приложением и ядром: -m koi8r.acm
(из кои8р в юникод)
2. Маппинг между ядром и шрифтом: -u Cyr_a.sfm
(из юникода в досовую кодировку используемого шрифта)
3. Сам шрифт: -f Cyr_a8x16.psf.gz (шрифт с СР-866)

Указание п. 2 может отсутствовать, так как шрифт может содержать его
в себе внутри. Посмотреть можно с помощью psfgettable.

Шрифт может быть упакован gzip, остальное вроде нет (по крайней мере
один из пунктов точно).
Ну и console magic нужно вывести.

По поводу юникода (сиречь нескольких языков) я до конца так и не
добрался. Когда я поставил большой шрифт LatArCyrHeb.psf у меня
начались проблемы, а именно:
1. Когда не грузился внешний sfm, то руссифицировался только tty1, а
у меня 6 терминалов.

2. Когда же я (с помощью psfgettable) стал загружать sfm отдельно, то
заработали все 6 терминалов, но до 7-го (на котором нет mingetty)
нормальный язык так и не дошел (т. е. когда я говорю open mc и нажимаю
Alt-F7 русского нема).

Кто бы и мне обьяснил, где тут грабельки.:( С одноязычным фонтом все ОК)

Описание всего этого добра на аглицком лежит у меня в /usr/doc/console-*

Удачи в борьбе!:)

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