Hello! Предлагаю включить в основные ядра (и во все другие тоже) набор патчей kernel-feat-drivers-console-unicode. Я их подготовил в процессе работы над console-tools/kbd, преследуя такие цели: - позволить удобно использовать UTF-8 в linux console (а также во всех других терминалах); - конфигурировать консоль (а точнее, устанавливать раскладки клавиатур) в терминах Unicode -- пусть даже и используется она в какой-то 8-мибитной кодировке. К первому относится использование selection (gpm) с UTF-8 и подобные вещи. Второе позволяет использовать совместно разные языки/кодировки проще, без необходимости перезагрузки раскладки клавиатуры. При этом Unicode-раскладка становится полноценной в том, что касается обработки ядром (раньше, без патчей, Unicode-расклдкам не доставало по сравнению с 8-мибитными важных свойств, например, поведения CapsLock, и это мешало бы их нормальному использованию). В общем-то, многое из этого -- внутреннее дело ядра и console-tools/kbd. Изменённое ядро остаётся совместимым со старыми console-tools, а новые возможности доступны новым console-tools (0.2.3-ipl25mdk). И они будут важны в дальнейшем. С этими патчами я собирал ядра 2.4 и 2.6, тестировал все введённые возможности и уже несколько недель на таком ядре и работаю. Я отталкивался от патчей, предложенных Bruno Haible; они упомянуты и в Unicode HOWTO. (Кстати, один из патчей, самый общий, т.е. важный для всех терминалов, после нескольких лет игнорирования был недавно включён в 2.6.5.) Там в самом пакете ещё что-то можно прочитать. Пакет kernel-feat-drivers-console-unicode-1999.08.09-alt3 был сегодня выложен на basalt вместе и с могущими использовать новые возможности console-tools-0.2.3-ipl25mdk. Как я менял kernel-*std{,26}-up.spec, показано в приложенных патчах (очень просто). Если есть вопросы, возражения, готов ответить. -- С наилучшими пожеланиями, Иван Захарьящев, Москва :: JabberID: imz at altlinux.org