Написал тестовое приложение.
Оно вызывает XDrawString. Шрифт приложение использует содержащий русские символы об этом я позаботился.
Но показывает мусор.
Может надо перед началом вызвать setlocale или еще какие-то действия произвести?
Кто програмировал под голые X помогите?