Я знаю, что это может быть вопрос о личных предпочтениях.
Но с точки зрения скорости / использования памяти / простоты настройки / лицензирования, какой из известных вам VNC-серверов является лучшим?
Я пробовал TightVNC, TigerVNC, UltraVNC и RealVNC, но прямо сейчас я не могу понять, какой из них лучший (любой из перечисленных мною или любой другой) с точки зрения того, о чем я беспокоился прямо сейчас (скорость / потребление / конфигурация / лицензирование).
Какой твой лучший выбор?
ну, TurboVNC имеет поддержку VirtualGL. Это позволяет аппаратное ускорение по сравнению с VNC, и это одна из двух убойных функций, которые я когда-либо видел в VNC-клиенте / сервере. Конечно, вы должны использовать SSH-туннель, чтобы сделать его безопасным ... Во-вторых, X11vnc может подключаться к собственным X-экранам или виртуальным фреймбуферам.
Это сравнение может помочь вам; если вы не можете сузить круг функций, тогда все они должны в значительной степени соответствовать вашим потребностям.
Честно говоря, в последнее время я имел ужасный успех с серверами VNC на Linux. В ответ я часто переключался на использование X-forwarding для удаленного запуска.
Чтобы попробовать это с другой машины Linux, вы можете (обычно) быстро начать работу, добавив «-X» при вводе:
$ ssh -X me@myserverbox
После того, как вы вошли в систему удаленно, вы можете запускать приложения по сети, просто позвонив им:
$ xclock
Если все в порядке, вы увидите, что xclock появляется локально, но он будет запущен с машины, на которую вы подключились.
На самом деле вы можете запускать через это целые сеансы оконного менеджера ... Но это немного усилий, и вам определенно нужна действительно хорошая сеть для этого.
Вы также МОЖЕТЕ запускать X-серверы в Windows, поэтому вы можете загружать приложения Xhost в Windows - и для этого в OSX вам нужно установить X11, запустить его, а затем ssh из терминала, работающего на X11.
Надеюсь, это тебе немного поможет.
Отредактировано: для исправления терминологической ошибки
Я пробовал несколько серверов VNC на Linux, и для меня лучший сервер X11VNC .
X11VNC - это легкий стабильный сервер VNC, который имеет множество опций и обеспечивает отличную интеграцию с клиентом UltraVNC.
В настоящее время у меня есть сервер Linux, и для подключения к нему я использую NoMachineNX / FreeNX, он использует SSH (порт 22) для подключения, возможно, стоит попробовать. Я не могу точно вспомнить, как я это настроил, но это потребовало некоторого гугла.