Praca w moim laboratorium wymaga podwójnego monitora (no cóż, mogę żyć tylko z jednym monitorem, ale będę musiał ciągle przełączać się między oknami).
Na bezgłowym serwerze (bez monitora) działa 64-bitowy GNOME CentOS 6 z serwerem Tiger VNC w wersji 1.1.0-16.el6.x86_64.
Moje pytanie brzmi: czy jest sposób na rozpoczęcie sesji VNC z podwójnym monitorem? Obecnie plik / etc / sysconfig / vncservers wygląda następująco
VNCSERVERS="3:username"
VNCSERVERARGS[3]="-geometry 1920x1080 -geometry 1920x1200 -geometry 2560x1440 -geometry 3840x1080 -nolisten tcp -localhost"
Zauważ, że opcja -geometry 3840x1080 utworzy jeden szeroki ekran, ale nie jest tak wygodny jak dwa ekrany 1080p.
Jestem otwarty na RealVNC lub inne serwery VNC.
Dzięki!
multiple-monitors
vnc
vncserver
tigervnc
Alex Allen
źródło
źródło
Odpowiedzi:
Używałem TightVNC podczas mojej ostatniej pracy, a większość rozwiązań VNC opiera się na otwartym standardzie VNC.
Ze względu na sposób działania VNC i to, co chcesz zrobić, jedynym sposobem, aby to zrobić, jest ustawienie geometrii tak, jak podano, aby obsługiwać dużą rozdzielczość poziomą. Nie można oddzielić monitorów, ponieważ VNC nie ma pojęcia „osobnego” monitora. Ponadto, aby komputer działał, komputer zdalny musi być podłączony do dwóch monitorów lub lepiej. Wyświetlacz bezgłowy będzie traktowany jak jeden monitor, chyba że skonfigurujesz go inaczej w ustawieniach serwera VNC.
Większość programów traktuje podwójne monitory jak jeden ogromny wyświetlacz o dużej rozdzielczości poziomej, w tym Windows; wymaga dodatkowego programowania, aby zachowanie pojawiło się jako dwa różne okna. Na przykład dlatego system Windows zapisuje podwójne monitory jako jedno zdjęcie podczas wykonywania zrzutu ekranu na pełnym ekranie.
Jednym z programów, który może robić, co chcesz, jest Teamviewer. Dostępna jest wersja systemu Linux obsługująca CentOS.
Więcej informacji tutaj: https://www.teamviewer.com/en/download/linux/
źródło