Привет!
Для начала на всякий пожарный скажу что уже прочитал кучу манов и все такое, но решить проблему так и не смог.
Что имею - FreeBSD 5.0 + KDE. Настроить хочу так, чтобы русификация осуществлялась иксами а не KDE (очень часто случается залочить экран в русском языке - и начинаются проблемы).
Правлю /etc/X11/XF86Config (проверил логи - нистройки иксов читаются именно отсюда).
--- /etc/X11/XF86Config ---
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/misc"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/myFonts"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:ctrl_shift_toggle"
Option "XkbLayout" "ru"
EndSection
--------------------
Правлю /etc/profile
--- /etc/profile ---
export LANG=ru_RU.KOI8-R
export MM_CHARSET=KOI8-R
--------------------
Правлю /etc/ttys - заменяю cons25 на cons25r
Правлю rc.conf
--------------------
keymap="ru.koi8-r"
keychange="61 ^[[K"
scrnmap=koi8-r2cp866
font8x16=cp866b-8x16
font8x14=cp866-8x14
font8x8=cp866-8x8
--------------------
В результате имею то, что комбинацию клавиш ctrl+shift иксы игнорируют, хотя в 4.7 работало стопудово!!!
В чем тут еще могут быть баги. Не думаю, что это проблема Free потому что у моего соседа такая же ерунда творится на Дебиане.
Сенкс!