Существуют ли (желательно бесплатные) альтернативы VNC в Linux?
Существуют ли другие технологии удаленного рабочего стола для Linux или все они основаны на VNC?
РЕДАКТИРОВАТЬ: Спасибо symcbean за ваш комментарий, хорошее замечание. Я считаю, что сетевая производительность RDP намного выше, чем VNC. В настоящее время я использую tightVNC, но я не хочу жертвовать качеством ради скорости. Используя RDP, я обнаружил, что это все равно что находиться перед компьютером. Я использую VNC через интернет-соединение с виртуальным выделенным сервером, через широкополосное соединение (по общему признанию, не самый быстрый широкополосный доступ в мире, но достаточно быстрый) - так что теоретически на самом деле нет серьезных узких мест.
-спасибо Алекс.
Если у Вас есть разумный быстрый канал, X11 является собственной удаленной технологией на Linux и любой Системе типов Unix, поскольку система X11 была разработана с нуля для работы по сети. В эти дни это главным образом используется с ssh перенаправлением портов (как ssh yourname@example.com -X
), и NX, упомянутый в ответе alvosu, "просто" изменяет к лучшему сжатие, делая это доступным по медленным каналам с высокой задержкой.
Технология NX является компьютерной программой, которая обрабатывает удаленные соединения X-оконной системы и пытается значительно изменить к лучшему производительность собственного компонента X протоколов дисплея до такой степени, что это может быть применимо по медленному каналу, такому как модем коммутируемого доступа. FreeNX - Бесплатное программное обеспечение (GPL) Реализация Сервера NX.
Зависит, почему Вам нужен он. xrdp является оберткой вокруг vnc, но это решает большинство трудностей, которые я испытываю с vnc на Linux. http://xrdp.sourceforge.net/
И если компьютер, к которому вы подключаетесь, виртуализирован с помощью KVM (или RHEV), вы можете использовать Spice, который работает исключительно хорошо.
Использование cygwin-x для запуска x-сервера на ваших окнах, затем ssh на машину. Это не дает вам рабочего стола, как в случае с vncserver, но позволяет запускать x-приложения. И, как упоминалось выше, он работает по ssh, поэтому он зашифрован. Я не пробовал запускать vnc поверх самого ssh. Учебник по этому поводу был бы отличным. Это руководство для cygwin x http://geekswing.com/geek/linux/vncserver-alternative-running-x-windows-through-ssh-using-cygwin-x/
X2Go - программное обеспечение, позволяющее получить доступ к графическому рабочему столу компьютера под управлением Linux. Оно действительно хорошо работает даже при низкоскоростных соединениях. Вы можете использовать весь рабочий стол или иметь только одно приложение (через X11 с постоянной сессией). Если вы знакомы с такими решениями, как GNU Screen или tmux для сеансов командной строки, X2Go является похожим инструментом для графических сеансов. X2Go использует технологию NX под капотом.
.Удаленный рабочий стол Chrome выглядит хорошей альтернативой. https://chrome.google.com/remotedesktop