|
Главная ->
Настройка ->
Настройка графической подсистемы Xorg. Часть III. Руссификация.
Опять же есть несколько путей.
Сейчас я здесь приведу просто кусок кода, который вы должны добавить в конфигурационный файл графической надстройки. В релизе 10.0 по умолчанию им стал Xorg. Поэтому ищем файл /etc/X11/xorg.conf открываем и изменяем/добавляем следующие строки:
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
# FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
# FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Естественно, что в соответствующих секциях могут находиться еще строчки, приведены только те, что отвечают за локализацию. Обратите внимание, что путь к русским шрифтам должен стоять выше остальных. Переключение как в Windows по Alt+Shift. Вот вам мой xorg.conf, только ни в коем случае не заменяйте им свой! Он специфичен для каждой системы.
Теперь осталось скопировать шрифты windows - все файлы с расширением .ttf> из C:\Windows\Fonts в /usr/X11R6/lib/X11/fonts/TTF и выполнить команду
# fc-cache -fv
После этих процедур, весь интерфейс стал веселым и дружелюбным, правда не везде. :) Нам осталось заставить KDE говорить на русском языке.
Для этого необходимо выполнить следущие действия:
- Установить пакет руссификации. Его название kde-i18n-ru-3.5.4-noarch-1 (для Slackware 11.0 - для других версий цифирки естественно будут другими). Он идет на диске в папочке kdei.
- В центре управления КДЕ выбрать русский язык.
Ну как замечательно? Думаю что нет. В Slackware 12 появилось автомонтирование дисков с использованием связки HAL+KDE. И дело в том что KDE просто игнорирует языковые параметры для vfat и iso9660, исправно поставляемые ей Халом и подставляет при монтировании параметры CONFIG_FAT_DEFAULT_CODEPAGE, CONFIG_FAT_DEFAULT_IOCHARSET.
Откуда они берутся? Да просто из ядра. То есть чтобы корректно заработало автомонитрование вам просто необходимо перекомпилить ядро установив следующие параметры:
- CONFIG_FAT_DEFAULT_CODEPAGE=866
- CONFIG_FAT_DEFAULT_IOCHARSET="koi8-r" (Т.е. та локаль которую вы выбрали)
После этого кеда должна осилить самостоятельно и корректно монтировать флешки, CD/DVD и прочие девайсы.
Вот теперь пожалуй всё руссифицировано. Правда сейчас я пользуюсь ограниченным набором программ и пока нигде не было проблем ни с вводом, ни с выводом кириллицы.
Gena&Pashaa
24.10.2007
|