Linux Slackware Энциклопедия от А до Я
Сайт посвящен свободно распространяемому ПО и Linux Slackware в частности.
Разделы:
Раздел/Тема
Главная -> Настройка -> Настройка графической подсистемы 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