|
11.1.3. X Window
Чтобы кириллизовать
X Window, последовательно проделайте следующие шаги:
-
Сначала выполните
настройку locale, как это описано в пункте Locale.
Замечание:
Русская локализация KOI8-R может не работать со старыми версиями XFree86
(ниже 3.2.1 + заплатки (patches) locale/keyboard). Порт XFree86 из /usr/ports/x11/XFree86
уже имеет все необходимые заплатки, поэтому, если вы установите XFree86
из этого порта, то получите уже кириллизованный X Window.Войдите
в директорий /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.Чтобы
активизировать русскую клавиатуру, добавьте в секцию "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.
 |
|
Copyright
© 2000 Soft Group
|
|