Руководство пользователя FreeBSD Handbook

       

X Window


Чтобы кириллизовать X Window, последовательно проделайте следующие шаги:

  1. Сначала выполните настройку locale, как это описано в пункте .

    Замечание:

    Русская локализация KOI8-R может не работать со старыми версиями XFree86 (ниже 3.2.1 + заплатки (patches) locale/keyboard). Порт XFree86 из /usr/ports/x11/XFree86 уже имеет все необходимые заплатки, поэтому, если вы установите XFree86 из этого порта, то получите уже кириллизованный X Window.

  2. Войдите в директорий /usr/ports/russian/X.language и скажите там

    # make all install

    Этот порт установит самые последнии версии шрифтов KOI8-R.

    Найдите секцию "Files" в файле /etc/XF86Config, и проверьте, чтобы соответствующие строки были перед любыми другими строками FontPath:

    FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/misc" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/100dpi"

    Если вы используете высокое разрешение монитора, то поменяйте местами строчки с 75 dpi и 100 dpi.

  3. Чтобы активизировать русскую клавиатуру, добавьте в секцию "Keyboard" в файле /etc/XF86Config:

    XkbKeymap "xfree86(ru)"

    Проверьте, чтобы функция XkbDisable была отключена, т.е. строчка с XkbDisable была закомментирована.

    Примечание: Мы встретились с такой ситуацией, когда русификация "заработала" только после раскомментирования строчки XkbDisable. Другим решением проблемы русификации является установка xrus.

    Переключатель RUS/LAT будет сидеть на клавише CapsLock. Старая функция CapsLock сейчас находится на Shift+CapsLock (только в режиме LAT).



    Замечание 1:

    1.Русская XKB клавиатура может не работать со старыми версиями XFree86. Подробнее об этом смотри в в начале этой главы.

    Замечание 2:.В файле xinitrc необходимо указать в качестве параметра команды xmodmap файл /usr/ports/russian/X.language/files/xmodmap или, если вы точно знаете раскладку клавиатуры, путь к своему xmodmap.

    |

    Comments: info@citmgu.ru

    Designed by Andrey Novikov

    Copyright © CIT



    Содержание раздела