local_machine:$> ssh myself@external_machine_ip_address -p specific_port -X
external_machine:$> echo $DISPLAY
localhost:10.0
external_machine:$> 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 окно, но я не вижу ни одного из символов. Какова могла быть ошибка?
Похож на шрифт, который Вы пытаетесь использовать, не доступно на Вашей машине. Вы, вероятно, выбрали его, потому что это было доступно на external_machine_ip_address
. Это могло быть, потому что дисплеи имеют различные разрешения; попытайтесь использовать -*-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-*
вместо этого. Инструмент xfontsel
может быть полезным для нахождения существующего шрифта.