Я использую Max OSX 10.10.2
Yosemite и SSHing на удаленной машине, но не могу заставить работать пересылку X11. Когда я ssh -X RemoteMachine
, я получаю:
$echo "$DISPLAY"
ничего не возвращать. Действительно, когда я вошел в свой локальный MacBook и echo $DISPLAY
, я тоже ничего не получил. Однако, когда я вхожу в OtherMachine
через NX и отображаю echo $DISPLAY
это дает мне :1001
. Затем, когда я использую ssh -X RemoteMachine
(из OtherMachine
), я могу отобразить echo $DISPLAY
и получить возвращаемое значение localhost:12.0
- поэтому я подозреваю, что причина, по которой я не могу получить $DISPLAY
от моего mac, заключается в том, что я не на моем Mac не установлен $DISPLAY
.
Итак ... почему у меня на компьютере Mac не установлена переменная окружения $ DISPLAY, и как мне настроить ее так, чтобы я мог правильно получить пересылку X11?