Приветствую!Озадачили сделать из старых машин терминальные "пишущие машинки" использующие линуксовый сервер с Openoffice и терминалы для работы с 1С под виндовс 2000.
После некоторых поисков остановил свое внимание на дистрибутиве Thinstation. Понравился тем что хорошо документирован и позволяет сделать загрузочное меню с выбором к какому терминальному серверу присоединятся.
С windows сервером нет проблем отображение и набор на английском, русском и украинском происходит без проблем. А вот с Х сервером и линухом проблемы. Переключится в украинскую раскладку не возможно.В принципе это не удивительно так как в списке KEYBOARD_MAP нет украинского языка. Сейчас у меня
KEYBOARD_MAP=ru.
На самом сервере, которому присоединяюсь, настроено все нормально и если Х сервер запускать локально на нем самом, то ввод украинских букв без проблем. Настроено так:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "Protocol" "Standard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys),ua(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Возвращаясь к проблеме Thinstation. Большая просьба к грамотным и разбирающимся людям помогите правильно сгенерировать украинскую раскладку.
Русская раскладка находится в каталоге Thinstation-2.2\packages\keymaps-ru\
и состоит из следующих каталогов и файлов:
base
full
rdesktop
x-common
dependencies
Если такой же набор файлов сгенерировать для украинской раскладки, то проблема ввода украинских букв я надеюсь будет решена.
Не откажите в помощи, если вы хорошо разбираетесь в этом вопросе. Это позволит отвоевать у винды еще приличное количество десктоп-пользователей! :)
PS Пользуюсь версией Thinstation-2.2