[sisyphus] Кириллица в физической консоле

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пн Янв 14 13:51:21 MSK 2008


On Mon, Jan 14, 2008 at 01:19:32PM +0300, Alexey Gladkov wrote:
> Sergey Vlasov wrote:
> > Вполне вероятно - там теперь utf-8 в консоли по умолчанию; возможно,
> > скрипты к этому не готовы, и где-то надо вызвать unicode_stop.
> 
> Сергей, можно по подробнее ?

Сначала (ещё в 2.6.22-rc1) добавили параметр vt.default_utf8
(меняющийся как при загрузке, так и в процессе работы путём записи
нужного значения в /sys/module/vt/parameters/default_utf8):
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=042f10ec6533e53181284c96d22ae051e49ac707
Флаг default_utf8 влияет на состояние консоли после сброса (\033c),
либо при открытии новой консоли.

Затем в 2.6.24-rc1 убрали опцию CONFIG_VT_UNICODE и установили
default_utf8=1 по умолчанию:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=77bf2bab91e4e7df361963451c7b9a803516438c

Наконец, совсем недавно вспомнили, что нужно исправить документацию:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ecb77fa96ceda9cae88015bfe3293ffe19006159

Можно попробовать проверить поведение 2.6.24 при загрузке с параметром
vt.default_utf8=0 - если работа консоли при использовании не-UTF-8
локалей исправится, значит, дело именно в этом.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20080114/d7d6040b/attachment-0002.bin>


Подробная информация о списке рассылки Sisyphus