LINUX.ORG.RU

шрифты в urxvt


0

0

Если urxvt запускается через flux (fbrun, меню или ~/.fluxbox/keys) - то кириллические шрифты отображаются кракозябрами.

Если уже из запущеного терминала запустить urxvt - то все ОК.

Локаль юникодная.

Шрифт термила

urxvt*font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1

В чем может быть проблема?

★★★★★

Re: шрифты в urxvt

flux запущен с неюникодным LANG. Локаль становится юникодной только после выполнения .bashrc. Нужно исправить.

x3al ★★★★★ ()
Ответ на: Re: шрифты в urxvt от Komintern

Re: шрифты в urxvt

> действительно, сравни locale до запуска флакса (в консоли) и в терминале в иксах.

Locale такой же

ZuBB ★★★★★ ()
Ответ на: Re: шрифты в urxvt от x3al

Re: шрифты в urxvt

Где правильно надо писать определение locale, что б оно работало и в tty и "во флюксе"? сейчас у меня оно в .bashrc

ZuBB ★★★★★ ()
Ответ на: Re: шрифты в urxvt от ZuBB

Re: шрифты в urxvt

у меня прописано в /etc/profile.d/lang.sh (slackware), т.е. чиатется еще при запуске, а потом передается по наследству ко всему остальному.

$ cat /etc/profile.d/lang.sh |grep ru
export LANG=ru_RU.UTF-8

Попробуй еще прописать локаль в самом .xinitrc, т.е. "LANG=ru_RU.UTF-8 startfluxbox"

paxac ()
Ответ на: Re: шрифты в urxvt от paxac

Re: шрифты в urxvt

ой, пардон, хотел сказать "LANG=ru_RU.UTF-8 exec startfluxbox"

paxac ()
Ответ на: Re: шрифты в urxvt от paxac

Re: шрифты в urxvt

> Попробуй еще прописать локаль в самом .xinitrc, т.е. "LANG=ru_RU.UTF-8 startfluxbox"

Упс :)

ansi ★★★★ ()

Re: шрифты в urxvt

> urxvt*font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1

URxvt*font: -misc-fixed-medium-r-*-*-15-*-*-*-*-*-iso10646-*

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