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