Czy serwer Linux VNC może skalować rozdzielczość do rozmiaru klienta?

6

Mam dość małą rozdzielczość (w pionie) na moim komputerze i potrzebuję VNC na pulpicie Ubuntu. Przy 1024 * 768 okno musi się przewinąć i zeskoczyć z krawędzi monitora.

Z VirtualBox, rozdzielczość ekranu gościa skaluje się do rozmiaru okna Vbox (z zainstalowanymi dodatkami dla gości) - czy jest jakiś sposób, aby uzyskać to samo zachowanie z VNC? Używam przeglądarki RealVNC VNC Viewer.

Ross
źródło

Odpowiedzi:

2

Również Remmina „Klient GTK + Remote Desktop Client” może skalować po stronie klienta.

eMPee584
źródło
Musisz to zrobić za pomocą przycisku szkła powiększającego u góry okna połączenia (pokazującego pulpit zdalny), a nie z okna początkowego połączenia. Nie widziałem sposobu na uczynienie go domyślnym dla wszystkich połączeń VNC, ale pamięta ten stan przy następnym połączeniu.
idbrii
1

Zawsze ryzykowne jest dawanie „nie”. odpowiedzi na pytania o istnienie, ponieważ wystarczy tylko jeden przykład, aby całkowicie obalić, ale chodźmy: Nie . Nie tak wyraźnie działa VNC.

Możesz jednak zmienić rozdzielczość za pomocą xrandr na komputerze zdalnym, ale tak nie jest VNC to by to zrobiło. Najlepszym widzem VNC może zrobić okno przewijania.

Inną opcją jest uruchomienie oddzielnego serwera VNC dla potrzeb zdalnych. Następnie możesz wybrać żądaną rozdzielczość. Możesz nawet połączyć się z nim lokalnie na zdalnej maszynie, jeśli chcesz tam też pracować. Na przykład.

vncserver -geometry 800x600

uruchomi serwer VNC na innym wyświetlaczu (na przykład. :1 na porcie 5901 w porównaniu z domyślnym :0, port 5900) w tle, z którym można się połączyć zdalnie.

Więcej losowych wskazówek: jeśli ręcznie zmienisz rozmiar aplikacji do rozmiaru okna przeglądarki VNC, to dość dobrze emuluje rozdzielczość natywną.

Daniel Andersson
źródło
1

Tak, TigerVNC może to zrobić. Jest to jednak całkiem nowa funkcja, więc nie jestem pewien, czy udało jej się jeszcze wejść do dystrybucji.

derfian
źródło