Добрый день! При работе через xdmcp не отображается кириллица и часть других юникод-символов. Проблема только в эмуляторе терминала - в иксовых приложениях все хорошо.
~ $ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
~ $ cat /etc/locale.gen | grep -v '^#'
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8Эмулятор терминала - urxvt. Другие пробовал, тот же эффект. На всякий случай, шрифт из .Xdefaults:
URxvt.font: xft:DroidSansMono:style=Regular:size=11
Кириллица в терминале вообще не вводится, в других приложениях - нормально. В ядре все nls включены, дефолт - в utf8. Система, к которой происходит подключение - gentoo, ядро 3.7.10, в use-flags есть unicode, nls.
В X-овой кухне разбираюсь поверхностно, прошу подтолкнуть в нужном направлении.