Jeśli używasz x11vnc, możesz dodać flagi „noxdamage” do wiersza poleceń, aby uruchomić serwer VNC, który da ci wszystkie ładne efekty kompresji w stosunku do VNC (co jest prawdopodobnie złe, ale proszę bardzo).
Żeby zainstalować :
sudo apt-get install x11vnc
Następnie uruchom go w terminalu (tylko raz, aby ustawić hasło)
x11vnc -usepw
Następnie w końcu umieść to polecenie w /etc/rc.local:
x11vnc -usepw -forever -noxdamage -scale 4/5 -avahi -timeout 60 -nolookup -q
- na zawsze utrzyma serwer po rozłączeniu. W przeciwnym razie, gdy pierwszy klient się rozłączy, serwer przestanie działać.
-avahi będzie oznaczać, że serwer będzie się reklamował za pomocą avahi (dns multiemisji). Klienci tacy jak Reminna i Vinagre będą wyszukiwać i pokazywać je. Przydatny również, jeśli twój klient jest na komputerze Macintosh, ponieważ „bonjour” to tak naprawdę wymyślona marka Apple dla zeroconf, której avahi jest wersją open source.
-skala 4/5 oznacza, że ekran 1900 x 1200 zmieści się na ekranie 1280 x 1024. Tak, większość klientów zezwala na skalę lokalną, ale ta opcja oznacza, że serwer wysyła mniej danych w pierwszej kolejności, co może być przydatne w przypadku wolniejszych połączeń internetowych.
-nolookup oznacza, że serwer nie będzie próbował wyszukać klienta. Bez długich przerw w łączeniu.
-timeout po prostu określa, jak długo serwer będzie czekał na połączenie klienta przed ponownym uśpieniem.
Zaletą tej metody jest to, że jeśli masz ochotę rzucić okiem, istnieje wiele innych opcji (man x11vnc). Bardzo elastyczny, ale niestety nie jest dostępny ładny GUI.
ps Jeśli nie próbowałeś jeszcze Reminny jako alternatywy dla Vinagre, sugeruję, abyś spróbował. To znakomity klient VNC, który akurat obsługuje również protokół RDP.