При указании в /etc/gtk/gtkrc.ru_RU.cp1251 кириллического шрифта как -*-helvetica-medium-r-normal--12-*-*-*-*-*-microsoft-cp1251 в приложениях (sylpheed) используется набор -urw-helvetica-, который довольно коряв. Изменение порядка путей в /etc/X11/fs/config ситуации не меняет. Поэтому предлагаю занести в /etc/gtk/gtkrc.ru_RU.cp1251 дополнительно строку с -rfx- : style \"gtk-default-cp1251\" { fontset = \"-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-*,\\ -rfx-helvetica-medium-r-normal--12-*-*-*-*-*-microsoft-cp1251,\\ -*-helvetica-medium-r-normal--12-*-*-*-*-*-microsoft-cp1251\" } class \"GtkWidget\" style \"gtk-default-cp1251\" --- ---
Отменяется. Прошу прощения, данная ситуация была результатом непонимания логики \"X :1 -query host\" (я и сейчас её не понимаю). Шрифты для удалённой сессии в данном случае брались с локальной, а не удалённой машины. Поэтому манипуляции с /etc/X11/fs/config на удалённой не имели эффекта. При \"посадке\" за удалённую машину оказалось, что там шрифты отображаются корректно.