Помогите с русификацией.

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Помогите с русификацией.

Сообщение celarent_Israel »

Русифицировал консоль через sysinstall, а потом так:
/etc/rc.conf

font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r.kbd.win"
scrnmap="koi8-r2cp866"
mousechar_start="3"


/etc/tty

cons25r (для всех консолей)


/etc/profile

LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

/etc/csh.login

setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R


Всё отлично завелось. Но вот в иксах (xorg 6.9 + flux) ничё не работает. Поставил шрифты от винды, не все приложения их видят почему-то (ставил так: скопировал в /usr/X11R6/lib/X11/fonts/TTF и mkfontdir && mkfonscale && fc-cache). Поможите плиз с иксами.
Тяжело быть роботом...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Помогите с русификацией.

Сообщение polachok »

не все приложения их видят почему-то

генитально гениально. подробнее нельзя? какие видят, какие не видят? и вообще: в секции fonts xorg.conf'a есть /usr/X11R6/lib/X11/fonts/TTF ? какие права установлены на каталог и шрифты и тд и тп

и вообще русификация через класс пользователя рулит... только не надо спрашивать как это сделать, лучше откройте хендбук или
[url=http://www.freebsd.org.ru/how-to/russian/rulocale.html]
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Re: Помогите с русификацией.

Сообщение celarent_Israel »

Нпример linux-mozilla прекрасно видит шрифт Tahoma а вот linux-firefox нет. В конфиге xorg всё прописано, права на какталог root, wheel, мой юзер тож входит в wheel. Шрифты ttf все стянул с винды, ну и плюс весь стандартный набор xorg`овских.
Тяжело быть роботом...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Помогите с русификацией.

Сообщение polachok »

а за каким местом вам понадобились linux-мозила и ff ?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Помогите с русификацией.

Сообщение vg2.0 »

Есть еще одна полезная утилита x11-fonts/ttmkfdir
Русификацию лучше делать через sysinstall, + через класс, а root'а не русифицировать.
А вообще русификация иксов имеет косвеное значение к русификации системы, вообщем

ls /etc/X11/xorg.conf | grep -i font
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Re: Помогите с русификацией.

Сообщение celarent_Israel »

Короче сделал ещё раз mkfontdir && mkfontscale && fc-cache, фф теперь всё видит а mozilla нет :P . В .xinitrc добавил export LANG='ru_RU.UTF-8' export LC_ALL='ru_RU.UTF-8', русский в иксах появился, но есть маленькие глюки во fluxe. :(
Тяжело быть роботом...
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Помогите с русификацией.

Сообщение vg2.0 »

polachok писал(а):
13.05.2006 16:29
это в смысле добавить FontPath'ы и раскладку?
Ага.

Для ttf шрифтов нужно не mkfontdir, а ttmkfdir, который ставиться из портов. Есть подозрение, что у вас порядок шрифтов не правильный в xorg.conf прописан.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Re: Помогите с русификацией.

Сообщение celarent_Israel »

Как надо?
Тяжело быть роботом...
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Помогите с русификацией.

Сообщение vg2.0 »

celarent_Israel писал(а):
13.05.2006 16:37
Как надо?

Так вы для начала покажите less /etc/X11/xorg.conf | grep -i font
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Re: Помогите с русификацией.

Сообщение celarent_Israel »

FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
# FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
# FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
Тяжело быть роботом...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Помогите с русификацией.

Сообщение polachok »

FontPath "/usr/X11R6/lib/X11/fonts/TTF/" последним поставьте
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Помогите с русификацией.

Сообщение vg2.0 »

Из стандартных еще есть "/usr/X11R6/lib/X11/fonts/cyrillic/" попробуйте добавить.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
soko1
Сообщения: 265
Статус: лесной бздшник
ОС: freebsd7

Re: Помогите с русификацией.

Сообщение soko1 »

vg2.0 писал(а):
13.05.2006 16:59
Из стандартных еще есть "/usr/X11R6/lib/X11/fonts/cyrillic/" попробуйте добавить.

Только нужно это вставить с самого начала. Тоесть, ваш конфиг должен выглядеть так:

Код: Выделить всё

FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
Спасибо сказали:
Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Re: Помогите с русификацией.

Сообщение celarent_Israel »

Короче, переделал русификацию консоли через классы по хендбуку, поправил конфиг иксов, заново сделал fc-cahe && blablabla. Результат: все проги видят шрифты от винды. Но! flux с ними раюотать отказывается. Для него через xfontsel выбрал шрифт с koi8-r (кстатит эта прога тож не видит ttf шрифтов). Русский flux стал понимать, но при включении antialias вместо русского одни кракозябры.
Внимание вопрос :D
как ентон flux с русскими ttf от винды подружить и с antialias, а то уж больно убого выглядит.
Тяжело быть роботом...
Спасибо сказали: