Где-то по пути я изменил настройку, из-за которой всплывающие окна в xterm отображались греческими символами. Текст в главном окне в порядке, это просто всплывающие окна на греческом языке. Как я могу вернуться к использованию английских символов во всплывающих окнах?
1 ответ
Он должен "просто работать", так как это не новая проблема (см. FAQ по xterm Первое всплывающее меню очень медленное). В xterm есть настройка ресурса, которая сообщает, какой должна быть локаль при инициализации меню:
menuLocale
(классMenuLocale
)
Укажите языковой стандарт, используемый для вычисления набора символов при загрузке всплывающих меню. Используйте это для улучшения производительности инициализации всплывающих меню Athena, которые могут загружать ненужные (и очень большие) шрифты, например, в локали с кодировкой UTF-8. По умолчанию используется "C" (POSIX).Чтобы использовать текущую локаль (полезно только в том случае, если вы локализовали настройки ресурса для пунктов меню), задайте для ресурса пустую строку.
Возможно, какой-то упаковщик переопределил это, или есть некоторая неясная проблема конфигурации, которая должна быть решена.
Если вы используете локаль POSIX ("C"), то маловероятно, что библиотека X будет искать другие шрифты. Но если у вас есть некоторые настройки ресурсов для шрифтов (это можно увидеть с помощью appres XTerm
или xrdb -query
), то это может быть источником проблемы. Я предполагаю, что возможно также иметь некоторый неправильно закодированный шрифт (но это кажется маловероятным).