So starten Sie eine VNC-Sitzung mit mehreren Monitoren

7467
Alex Allen

Die Arbeit in meinem Labor erfordert zwei Monitore (naja, ich kann mit nur einem Monitor leben, aber ich muss ständig zwischen den Fenstern wechseln).

Auf einem Headless-Server (ohne Monitor) wird CentOS 6 64-Bit-GNOME mit Tiger VNC-Serverversion 1.1.0-16.el6.x86_64 ausgeführt.

Meine Frage ist, gibt es eine Möglichkeit, eine VNC-Sitzung mit Dual Monitor zu starten? Derzeit sieht die Datei / etc / sysconfig / vncservers so aus

VNCSERVERS="3:username" VNCSERVERARGS[3]="-geometry 1920x1080 -geometry 1920x1200 -geometry 2560x1440 -geometry 3840x1080 -nolisten tcp -localhost" 

Beachten Sie, dass mit der Option -geometry 3840x1080 ein Breitbild erstellt wird. Dies ist jedoch nicht so praktisch wie bei zwei 1080p-Bildschirmen.

Ich bin offen für RealVNC oder andere VNC-Server.

Vielen Dank!

10
https://superuser.com/questions/1086133/vnc-server-configuration-for-multi-monitor-support bietet eine Lösung für diese Frage. RaamEE vor 7 Jahren 0

1 Antwort auf die Frage

4
Chavez Clemons Jr.

Ich habe TightVNC bei meinem letzten Job viel benutzt, und die meisten VNC-Lösungen basieren auf dem offenen VNC-Standard.

Mit der Art und Weise, wie VNC funktioniert und was Sie tun möchten, können Sie dies nur tun, indem Sie die Geometrie wie angegeben einstellen, um eine große horizontale Auflösung zu unterstützen. Sie können die Monitore nicht trennen, da VNC kein Konzept eines "separaten" Monitors hat. Darüber hinaus muss der Remote-Computer über zwei Monitore verfügen oder besser angeschlossen sein, damit dies funktioniert. Ein Headless-Display wird als ein Monitor behandelt, es sei denn, Sie konfigurieren es in den VNC Server-Einstellungen anders.

Die meisten Programme behandeln zwei Monitore als große Anzeige mit großer horizontaler Auflösung, einschließlich Windows. Es ist eine zusätzliche Programmierung erforderlich, damit das Verhalten als zwei verschiedene Fenster erscheint. Aus diesem Grund zeichnet Windows beispielsweise zwei Monitore als ein Bild auf, wenn Sie einen Screenshot im Vollbildmodus erstellen.

Ein Programm, das kann, was Sie wollen, ist Teamviewer. Es gibt eine Linux-Version, die CentOS unterstützt.

Weitere Informationen hier: https://www.teamviewer.com/de/download/linux/