xterm, utf8 (Warning: Missing charsets in String to FontSet conversion)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

xterm, utf8

Сообщение oberlicht »

Лучше поздно чем никогда, устроил себе переход на utf8..

Добавил флаги "unicode", "utf8" и пересобрал то, что потребовалось (не потребовалось ничего);
создал локаль "ru_RU.UTF-8" и внес ее в /etc/env.d/02locale.

xterm теперь запускается так:

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

$ xterm
Warning: Missing charsets in String to FontSet conversion

При этом происходит задержка ~3с с большой нагрузкой процессора
В дальнейшем xterm работает совершенно нормально, русские буквы отображает, не тормозит.
Шрифт для хтерм менять пробовал.
Но задержка при загрузке очень мешает..

Что же делать?
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Аватара пользователя
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate

Re: xterm, utf8

Сообщение Delirious Stranger »

шрифт точно нормально задан в конфиге? как и где задавали шрифт?
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: xterm, utf8

Сообщение oberlicht »

Delirious Stranger писал(а):
01.12.2007 23:03
шрифт точно нормально задан в конфиге? как и где задавали шрифт?
Вот так:

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

$ cat .Xresources
xterm*VT100*font:  -*-fixed-medium-r-*-*-16-*-*-*-*-*-iso10646-*
xterm*VT100*font2: -*-fixed-medium-r-*-*-10-*-*-*-*-*-iso10646-*
xterm*VT100*font3: -*-fixed-medium-r-*-*-12-*-*-*-*-*-iso10646-*
xterm*VT100*font4: -*-fixed-medium-r-*-*-14-*-*-*-*-*-iso10646-*
xterm*VT100*font5: -*-fixed-medium-r-*-*-16-*-*-*-*-*-iso10646-*
xterm*VT100*font6: -*-fixed-medium-r-*-*-24-*-*-*-*-*-iso10646-*

Шрифт менял, а эффект остался.
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: xterm, utf8

Сообщение sash-kan »

перепроверьте доступность шрифта xfontsel-ом.
вариации для .Xresources:
XTerm*font: <шрифт>
или
UXTerm*font: <шрифт>
(в debian юникодный xterm называется uxterm, но это не суть важно)
основная мораль — обратите внимание на регистр.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: xterm, utf8

Сообщение oberlicht »

Странное дело, проблема решилась установкой китайских и корейских шрифтов (font-isas-misc font-daewoo-misc)
Это просто праздник какой-то! :cc_chinese:

Честно говоря, не понимаю почему такое получается.. но теперь все работает как надо.
(после удаления шрифтов продолжает работать до первого fc-cache)

Кстати, xterm похоже больше не чувствителен к содеримому .Xresources
xfontsel, оказывается, страдал с теми же симптомами (я не заметил). sash-kan, спасибо.
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали: