Руководство FreeBSD


Настройка X11


  1. Выполните сначала .

    Замечание: Локализация KOI8-R может не работать со старыми релизами XFree86™ (ниже 3.3). На настоящий момент в FreeBSD в качестве системы X Window по умолчанию используется XFree86 4.X. Поэтому если только вы не используете старые версии FreeBSD, это не должно стать проблемой.

  2. Зайдите в каталог russian/X.language и выполните следующую команду:

    # make install

    Вышеуказанный порт установит последнюю версию KOI8-R шрифтов. В XFree86 3.3 уже есть некоторые 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" файла XF86Config.

    Для XFree86 3.X:

    XkbLayout "ru" XkbOptions "grp:caps_toggle"

    Для XFree86 4.X:

    Option "XkbLayout" "ru" Option "XkbOptions" "grp:caps_toggle"

    Убедитесь, что XkbDisable отключен (закомментирован) в этом разделе.

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

    Если на вашей клавиатуре есть клавиши ``Windows®'', и некоторые не-алфавитные клавиши работают неправильно в режиме RUS, добавьте следующую строку в файл XF86Config.

    Для XFree86 3.X:

    XkbVariant "winkeys"

    Для XFree86 4.X:

    Option "XkbVariant" "winkeys"

    Замечание: Ввод на русском языке может может не работать со старыми версиями XFree86, прочтите предупреждение выше с более подробной информацией. Ввод на русском языке может также не работать с нелокализованными приложениями. Минимально локализованные приложения должны вызывать функцию XtSetLanguageProc (NULL, NULL, NULL); в начале программы. Обратитесь к за дальнейшими инструкциями по локализации приложений X11.




Начало  Назад  Вперед



Книжный магазин