Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Администрирование Linux / UNIX


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Unix/Linux/FreeBSD

Выпуск № 483
от 26.06.2006, 00:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 349, Экспертов: 33
В номере:Вопросов: 1, Ответов: 1


Вопрос № 46832: Здравствуйте уважаемые... Такая проблема. Возможно вопрос и ламерский, сам это делал не раз, но теперь чего-то не выходит... Вообщем, не могу руссифицировать PCBSD :-). Я так понимаю, механизм локализации такой же, как и во FreeBSD? Но у меня...

Вопрос № 46.832
Здравствуйте уважаемые...
Такая проблема. Возможно вопрос и ламерский, сам это делал не раз, но теперь чего-то не выходит...
Вообщем, не могу руссифицировать PCBSD :-). Я так понимаю, механизм локализации такой же, как и во FreeBSD? Но у меня почему-то ничего не выходит:((. Добился только того, что переключается раскладка в X-ах, причем шфифт ужасный, хотя установлены шрифты от MS и прописаны в XF86Config. А так же переключается раскладка в консоле, но только под r00t'om и такая же проблема, шрифт - ужОс, ничего не прочитать. Под юзером, вообще не переключается :(.
Подскажите, чего я неправильно сделал?
Ниже, примеры моих conf:
1. profile
# $FreeBSD: src/etc/profile,v 1.14 2004/06/06 11:46:27 schweikh Exp $
#
LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

2. rc.conf
# Russian
keymap=ru.koi8-r
keychange="61^[[K"
scrnmap=koi8-r2cp866
font8x16=cp866b-8x16
fonts8x14=cpp866-8x14
fonts8x8=cp866-8x8

3. # $FreeBSD: src/etc/csh.login,v 1.21 2004/06/06 11:46:27 schweikh Exp $
#
setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R

4. XF86Config
# nvidia-xconfig: X configuration file generated by nvidia-xconfig

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/msfonts/" - шрифты от MS
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/dejavu/"
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/hebrew/"
FontPath "/usr/X11R6/lib/X11/fonts/vietnamese/"
FontPath "/usr/X11R6/lib/X11/fonts/indic/"
FontPath "/usr/X11R6/lib/X11/fonts/ae_fonts1/AAHS"
FontPath "/usr/X11R6/lib/X11/fonts/ae_fonts1/AGA"
FontPath "/usr/X11R6/lib/X11/fonts/ae_fonts1/FS"
FontPath "/usr/X11R6/lib/X11/fonts/ae_fonts1/Kasr"
FontPath "/usr/X11R6/lib/X11/fonts/ae_fonts1/MCS"
FontPath "/usr/X11R6/lib/X11/fonts/ae_fonts1/Shmookh"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
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/bitstream-vera/"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"

EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc101"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "ctrl:nocaps,grp:ctrl_shift_toggle"
EndSection

Section "Monitor"
Identifier "Monitor0"
HorizSync 31.5 - 48.5
VertRefresh 50.0 - 90.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Приложение:

Отправлен: 20.06.2006, 17:22
Вопрос задал: Heinrich (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Igor Yakimchuk
Здравствуйте, Heinrich!
Согласно документации для Х:
Найдём в секции Files файла /etc/XF86Config и добавим нижеследующие строки так, чтобы они находились выше всех строк, указывающих на директории, содержащие шрифты.

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"

Для консоли еще надо /etc/ttys редактировать и указать что у вас консоль русская.
Заменить cons25 на cons25r
Ответ отправил: Igor Yakimchuk (статус: Профессор)
Россия, Респулика Саха (Якутия)
Организация: ALROSA
WWW: http://yakimchuk.ru
----
Ответ отправлен: 20.06.2006, 17:38


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное