LINUX.ORG.RU

Openbox + Xorg + Xterm + Links = ???


0

0

Все скомпилировано с поддержкой юникода.
Проблема 1. В графическом режиме links в заголовках окон отображаются кракозябры.
Контент в порядке.

Проблема 2. В текстовом режиме в консоли контент и менюшки не отображаются на русском, если включить кодировку KOI8-R и выставить язык Russian. Пустота.

Проблема 3. В XTerm русские буквы никак не отображаются. Шрифт выбран верно, на мой взгляд.

~ epm -q xorg-x11 xterm openbox links
xorg-x11-7.0-r1
xterm-212-r2
openbox-20060509
links-2.1_pre20
~ cat ~/.Xdefaults
*xterm*font: -*-fixed-*-*-*-*-15-*-*-*-*-*-*-r

*xterm*foreground: #bbbbbb
*xterm*background: black
~ grep -v '#' /etc/conf.d/keymaps
KEYMAP="-u ru4"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="koi8-r"
~ grep -v '#' /etc/conf.d/consolefont
CONSOLEFONT="Cyr_a8x16"

Все остальное в консоли нормально отображается.

anonymous

Links не поддерживает UTF-8. Забудь об этой программе.

XTerm тоже не сахар. Он в UTF-8 локалях смотрит не на font, а на *VT100.utf8Fonts.font, который должен быть -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1, если не используется Xft.

Попробуй добавить в /etc/X11/app-defaults/XTerm строку:

*vt100*locale: true

чтобы и в KOI8-R и в UTF-8 использовались UTF-ные шрифты и перекодировка при необзодимости.

Для использования Xft настрой *vt100*locale: true, и, кроме того,

*VT100*faceName: DejaVu Sans Mono *VT100*faceSize: 12

Или лучше поменяй терминал на Konsole или любой VTE-based.

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