Я использую VNC на удаленном хосте с выпуском 5.7 Red Hat Enterprise Linux Server. Всякий раз, когда я запускаю "emacs", я получаю такой вывод:
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
И в окне Emacs просто фигуры в виде символов:
Я могу обойти это вручную, передав опцию шрифта в emacs, как описано в этом посте:Невозможно экспортировать отображение emacs в ssh
Но некоторые другие корпоративные программы, с которыми мне нужно работать, также имеют такую же проблему. К сожалению, он не имеет возможности определять шрифты, такие как emacs. Похоже, у меня проблема с локальными настройками шрифта по умолчанию. Как я могу исправить эту проблему?