Если Mac Mac был Aqua X, вам не нужно запускать X (XQuartz) для запуска других программ X на Mac ...
Итак: нет, я думаю, что вы не можете сделать это.
Но, чтобы помочь вам начать, я сначала попробую переслать настоящие X-программы на ваш Linux-компьютер:
На вашем Mac: установите XQuartz, если вы еще этого не сделали (например, XQuartz 2.3.4 из дополнительных установок на DVD с OS X 10.6 или загрузите последнюю версию из проекта XQuartz ).
На вашем Mac: перейдите
X11Forwarding no
вX11Forwarding yes
(и убедитесь, что#
перед этой строкой нет хеша ( )), используяsudo vi /private/etc/sshd_config
или используяsed
команду от Apple Enabling X11 Forwarding . Это также обеспечитDISPLAY
автоматическую установку переменной.На вашей машине Linux:
ssh -Y user @ mac-box Xterm
(Некоторые последующие шаги могут включать Googling для Xephyr
(или более старых Xnest
). И если у вас возникнут проблемы с клавиатурой: Google xmodmap
, или используйте xev
для отладки. Или для проблем со шрифтами: Google xfs
и xset +fp tcp/mac-box:7100
. Но я сомневаюсь, что вы можете запускать программы Aqua таким образом.)