2012-05-20 22 views
7

Łączę się ze zdalnym systemem za pomocą VNC (tigervnc-1.1.0 na kliencie, RealVNC-4.1.2 na serwerze). System kliencki ma dwa monitory korzystające z Nvidia twinview, o efektywnej rozdzielczości 3200x1200.Uruchamianie pełnego ekranu VNC z wieloma monitorami

Kiedy mówię programowi vncviewer, że ma korzystać z trybu pełnoekranowego, okno zdalnego systemu (1600x1200) jest wyśrodkowane na obu monitorach z dużymi czarnymi polami po obu stronach. Próbowałem również uruchomić Xinerama zamiast twinview w systemie klienta, ale to nie robi żadnej różnicy.

Czy istnieje sposób uruchamiania programu vncviewer w trybie pełnoekranowym, bez ramki VNC, ale ograniczają go do jednego monitora?

Odpowiedz

0

Od "Próbowałem też uruchomić Xinerama zamiast twinview" Odliczam, że korzystasz z Linuksa. Nie wiem TigerVNC, ale większość programów X obsługuje opcji -geometry który działa tak:

myprogram -geometry <width>x<height>+<xoffset>+<yoffset> 

więc prawdopodobnie chcesz zdać TigerVNC

-geometry 1600x1200+0+0 

Właściwie myślę, że każdy program zlinkowana Xlib ma tę funkcję, więc twoje szanse na Tygrysvnc obsługujące opcję geometrii są całkiem dobre.

+0

-geometria nie wydaje się robić nic – Luc

2

Czy istnieje sposób uruchamiania programu vncviewer w trybie pełnoekranowym, bez ramki VNC, ale ograniczają go do jednego monitora?

Tak. Przejdź do Options -> Expert Tab i ustaw UseAllMonitors na False.

4

Tak. Uzyskaj nowszą wersję Tigervnc (wersja 1.3.0 lub nowsza). Lub użyj Realvnc (który niestety jest zastrzeżony, a zatem nie jest zawarty w większości dystrybucji GNU/Linux).

To narzędzie do śledzenia błędów http://sourceforge.net/p/tigervnc/feature-request-tracker/37/ Sugeruje, że zostało to poprawione w nowszych wersjach tigervnc.

Ponadto, najlepiej oceniane odpowiedź Cameron Ton nie dokładnie odpowiedzieć na pytanie: Nie ma „ekspert” kartę klient TigerVNC poprosił o w oryginalnym pytanie (istnieje taka zakładka w kliencie RealVNC , w mojej wersji (5.1.0) nie ma parametru UseAllMonitors, ale opcja pełnego ekranu pojawia się tylko na jednym monitorze). (Przepraszam: skomentowałbym jego odpowiedź bezpośrednio, ale widocznie wymaga to większej reputacji niż pisanie odpowiedzi).

0

Używam TigerVNC 1.7.1 (32-bitowy).

 
Start viewer. 
Press F8 
Selection Options. 
Select screens tab. 
Check/Uncheck Enable full screen mode over all monitors.