Честно говоря, в последнее время я имел ужасный успех с серверами VNC в Linux. В ответ я часто переключался на использование X-forwarding для удаленного запуска.
Чтобы попробовать это, с другой машины Linux, вы можете быстро (обычно) начать работу, добавив «-X» при входе в sshing:
$ ssh -X me@myserverbox
После входа в систему вы можете запускать приложения по сети, просто вызывая их:
$ xclock
Если все хорошо, вы увидите, что xclock появится локально, но он будет работать с того компьютера, на котором вы установили.
Вы можете фактически запустить целые сеансы оконного менеджера ... Но это немного усилий, и вам определенно нужна действительно хорошая сеть для этого.
Вы также можете запускать X-серверы в Windows, поэтому вы можете запускать приложения Xhost в Windows - и чтобы сделать это в OSX, вам нужно установить X11, запустить его, а затем выполнить ssh с терминала, работающего на X11.
Надеюсь, это поможет тебе немного.
Отредактировано: чтобы исправить ошибку терминологии