Где-то по пути я изменил настройку, из-за которой всплывающие окна в xterm отображались греческими символами. Текст в главном окне в порядке, это просто всплывающие окна на греческом языке. Как я могу вернуться к использованию английских символов во всплывающих окнах?

1 ответ1

0

Он должен "просто работать", так как это не новая проблема (см. FAQ по xterm Первое всплывающее меню очень медленное). В xterm есть настройка ресурса, которая сообщает, какой должна быть локаль при инициализации меню:

menuLocale (класс MenuLocale)
Укажите языковой стандарт, используемый для вычисления набора символов при загрузке всплывающих меню. Используйте это для улучшения производительности инициализации всплывающих меню Athena, которые могут загружать ненужные (и очень большие) шрифты, например, в локали с кодировкой UTF-8. По умолчанию используется "C" (POSIX).

Чтобы использовать текущую локаль (полезно только в том случае, если вы локализовали настройки ресурса для пунктов меню), задайте для ресурса пустую строку.

Возможно, какой-то упаковщик переопределил это, или есть некоторая неясная проблема конфигурации, которая должна быть решена.

Если вы используете локаль POSIX ("C"), то маловероятно, что библиотека X будет искать другие шрифты. Но если у вас есть некоторые настройки ресурсов для шрифтов (это можно увидеть с помощью appres XTerm или xrdb -query), то это может быть источником проблемы. Я предполагаю, что возможно также иметь некоторый неправильно закодированный шрифт (но это кажется маловероятным).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .