LINUX.ORG.RU

xterm, fluxbox, проблема с русским


0

0

FreeBSD 5.4, fluxbox-devel-0.9.13

Ситуация такая:

В консоли русский работает.

В X проблемы. В XTerm не работает ввод русских символов (хотя файлы с русскими символами читать можно). В .Xdefaults для XTerm шрифт с ...-koi8-r прописывал, не помогло.

Во флюксбоксе, при выключенном AntiAlias, вместо русских символов в меню пусто. При включенном AntiAlias кракозябры. В тему fluxbox уже по-разному шрифты прописывал, не помогает. Может вы подскажете?

---
В xorg.conf сейчас:

...
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

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

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
...

В '/usr/X11R6/lib/X11/fonts/TrueType/' скопированы вендовые шрифты

---

в ~/.profile добавлял:

export LANG=ru_RU.KOI8-R
export MM_CHARSET=koi8-r
export LC_ALL=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_TYPE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_NUMERIC=ru_RU.KOI8-R

---

В FireFox все работает. Русские символы отображаются нормально.

FAQ уже читал, не помогло. Сразу ногами не пинать:) Заранее спасибо.

anonymous

поставь freetype. у меня тоже такое было пока их не поставил

anonymous
()

У меня и с ыиндовыми работает. Нужно только убедиться, что LC_* действительно прописались.

Что говорит locale и locale -a ?

alexru ★★★★
()
Ответ на: комментарий от alexru

locale выдает:

LANG= LC_CTYPE="C" LC_COLLATE="C" LC_TIME="C" LC_NUMERIC="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL=

Хм... не прописались. А где их еще можно прописать?

locale -a пишет, что ru_RU.KOI8-R имеется

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.