Wiem, że może to być pytanie o osobiste preferencje.
Ale jeśli chodzi o: szybkość / wykorzystanie pamięci / łatwość konfiguracji / licencjonowania, który jest najlepszym serwerem VNC, jaki znasz?
Próbowałem TightVNC, TigerVNC, UltraVNC i RealVNC, ale w tej chwili nie mogę dowiedzieć się, który z nich jest najlepszy (którykolwiek z wymienionych przeze mnie lub innych) pod względem tego, o co się teraz martwiłem (prędkość / zużycie / konfiguracja /koncesjonowanie).
Jakie są twoje najlepsze wybory?
Odpowiedzi:
cóż, TurboVNC ma obsługę VirtualGL. Pozwala to na przyspieszenie sprzętowe w porównaniu z VNC i jest jedną z dwóch wyjątkowych funkcji, jakie kiedykolwiek widziałem w kliencie / serwerze VNC. Oczywiście musisz go tunelować SSH, aby był bezpieczny ... Drugim była zdolność X11vnc do dołączania się do natywnych ekranów X lub wirtualnych buforów ramki.
To porównanie może ci pomóc; jeśli nie możesz zawęzić funkcji, wszystkie one powinny właściwie spełniać Twoje potrzeby.
źródło
Wypróbowałem kilka VNC Server na Linuksie i dla mnie lepszym serwerem jest X11VNC .
X11VNC to lekki, stabilny serwer VNC, który ma wiele opcji i umożliwia doskonałą integrację z klientem UltraVNC.
źródło
Szczerze mówiąc, ostatnio miałem straszny sukces z serwerami VNC na Linuksie. W odpowiedzi często przełączałem się na X-Forwarding, aby zdalnie uruchamiać rzeczy.
Aby to wypróbować, na innym komputerze z systemem Linux możesz szybko (zwykle) rozpocząć dodawanie „-X” podczas sshing w:
Po zdalnym zalogowaniu możesz uruchamiać aplikacje przez sieć, po prostu wywołując je:
Jeśli wszystko jest w porządku, zobaczysz, że xclock pojawia się lokalnie, ale będzie działał z komputera, do którego się włączyłeś.
Możesz w tym momencie uruchomić całe sesje menedżera okien. Ale to trochę wysiłku i na pewno chcesz do tego naprawdę ładnej sieci.
Możesz także uruchomić X serwerów w Windows, więc możesz Xhost'ować aplikacje w Windows - i aby to zrobić w OSX, musisz zainstalować X11, uruchomić go, a następnie ssh in z terminala działającego na X11.
Mam nadzieję, że ci to trochę pomoże.
Edytowano: Aby poprawić błąd terminologii
źródło
xhost <server>
mechanizm). Właściwy termin to przekazywanie X lub przekazywanie X11, jeśli masz ochotę. Uważaj na aplikacje, które potrzebują zaufanych połączeń X11 i obsługiwanych przez nich klientów ssh: jeśli są obsługiwane, możesz potrzebować-Y
zamiast tego lub twoje okna będą puste. zdarzyło się tak z GUI Java. W systemie Windows najlepszym serwerem X jest prawdopodobnie Xming .Obecnie mam serwer Linux i aby się z nim połączyć, używam NoMachineNX / FreeNX, używa SSH (Port 22) do połączenia, może warto spróbować. Nie pamiętam dokładnie, jak to skonfigurowałem, ale wymagało to trochę googlingu.
http://www.nomachine.com/
http://freenx.berlios.de/
źródło