local$> echo $DISPLAY
:0.0
local$> ssh -X -i PEMFILE ec2-user@AMAZONEC2_AMI
[ec2-user@REMOTE_AMI ~]$ echo $DISPLAY
[ec2-user@REMOTE_AMI ~]$ sudo grep X11 /etc/ssh/sshd_config ~/.ssh/*
/etc/ssh/sshd_config:#X11Forwarding no
/etc/ssh/sshd_config:X11Forwarding yes
/etc/ssh/sshd_config:#X11DisplayOffset 10
/etc/ssh/sshd_config:#X11UseLocalhost yes
Следовательно, дисплей не пересылается. такая команда, как, emacs &
например, не показывает окно X11 на локальном рабочем столе. Пожалуйста, порекомендуйте.
Вы также можете проверить, есть ли какие-нибудь интересные предупреждения / заметки при запуске
—
Alex
ssh -vvvv -X -i ...
Для X11Forwading было установлено значение yes ранее. Для -vvvv debug1: Remote: Нет программы xauth; не может пересылать с подменой. Может ли это быть причиной?
—
Humble Debugger
X11Forwarding
на yes?