najlepszy serwer VNC dla systemu Linux? [Zamknięte]


12

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?


1
Jest to bardzo subiektywne i „ruchomy cel”, także gdy każdy z autorów stale dodaje dodatkowe funkcje / funkcje.
user48838,

Przeczytaj FAQ lub przynajmniej część dotyczącą „Jakiego rodzaju pytań nie powinienem tutaj zadawać?”
John Gardeniers

Odpowiedzi:


9

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.


5

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.


1
+1 x11vnc za każdym razem „po prostu działa”!
jwbensley

5

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:

$ ssh -X me@myserverbox

Po zdalnym zalogowaniu możesz uruchamiać aplikacje przez sieć, po prostu wywołując je:

$ xclock

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


3
To prawda, że ​​działa (choć nie należy nazywać go xhosting, to implikuje przerażający 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ć -Yzamiast tego lub twoje okna będą puste. zdarzyło się tak z GUI Java. W systemie Windows najlepszym serwerem X jest prawdopodobnie Xming .
Michael Lowman

Wiem o przekazywaniu X11 (i dawno temu udało mi się również używać go z Cygwin w systemie Windows!), Ale obecnie nie jest to moje pożądane rozwiązanie. W każdym razie dziękuję!
Javier Novoa C.

Powyższa sugestia TurboVNC brzmi dość lśniąco i przyjemnie. Będę musiał dać temu wir!
James T Snell

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.