Проблема со шрифтом emacs на удаленном сервере - PullRequest
1 голос
/ 08 марта 2012

Когда я пытаюсь открыть emacs на компьютере сервера после входа в систему с помощью команды

ssh -X username@server.com

, я получаю бессмысленный текст в 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

Я предполагаю, что некоторые шрифты отсутствуют и должны быть установлены вручную или некоторые параметры должны быть изменены на удаленном компьютере.Я использую терминал Ubuntu для подключения к удаленному серверу и вызова emacs.

Ответы [ 2 ]

0 голосов
/ 24 октября 2013

Объяснение и решение (если у вас нет доступа к удаленной установке шрифтов) здесь:

https://superuser.com/questions/247435/cant-export-emacs-display-on-ssh

Но я бы действительно пошел по пути @ Tikhon_Jelvis (см. Выше комментарий № 1 к вашему вопросу), который определенно более "истощен" и, возможно, легче, так как, я полагаю, X-соединение не передается ...

0 голосов
/ 08 марта 2012

Вы можете попробовать изменить путь к шрифту в xorg.conf:

Версия с проблемами

Раздел "Файлы"
# пути к шрифтам defoma
FontPath"/ usr / share / X11 / fonts / misc"
FontPath "/ usr / share / X11 / fonts / cyrillic"
FontPath "/ usr / share / X11 / fonts / 100dpi /: unscaled"
FontPath "/ usr / share / X11 / fonts / 75dpi /: немасштабированный"
FontPath "/ usr / share / X11 / fonts / Type1"
FontPath "/ usr / share / X11 / fonts / CID"
FontPath "/ usr / share / X11 / fonts / 100dpi"
FontPath "/ usr / share / X11 / fonts / 75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs / TrueType "
FontPath" /var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Версия без проблем

Раздел "Файлы"
# пути к шрифтам defoma
FontPath "/ usr / share / fonts / X11 / misc"
FontPath "/ usr / share / fonts / X11 / cyrillic"
FontPath "/ usr / share / fonts / X11 / 100dpi /: немасштабированный "
FontPath" / usr / share / fonts / X11 / 75dpi /: немасштабированный "
FontPath" / usr / share / fonts / X11 / Type1 "
FontPath" / usr / share / fonts / X11 / CID "
FontPath" / usr / share / fonts / X11 / 100dpi "
FontPath" / usr / share /fonts / X11 / 75dpi "
FontPath" /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs / CID "
EndSection

Скажите, работает ли он у вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...