14 votes

Comment démarrer une session VNC avec plusieurs moniteurs ?

Le travail dans mon laboratoire nécessite un double écran (je peux vivre avec un seul écran, mais je devrai constamment passer d'un Windows à l'autre).

Un serveur sans tête (sans moniteur) fonctionne sous CentOS 6 64 bit GNOME, avec la version 1.1.0-16.el6.x86_64 du serveur Tiger VNC.

Ma question est la suivante : existe-t-il un moyen de démarrer une session VNC avec un double écran ? Actuellement, le fichier /etc/sysconfig/vncservers ressemble à ceci

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

Notez que l'option -geometry 3840x1080 créera un écran large, mais il n'est pas aussi pratique que deux écrans 1080p.

Je suis ouvert à RealVNC ou à d'autres serveurs VNC.

Merci !

0 votes

superuser.com/questions/1086133/ apporte une solution à cette question.

7voto

Frank Geueke Points 551

J'ai beaucoup utilisé TightVNC dans mon dernier emploi, et la plupart des solutions VNC sont basées sur la norme ouverte VNC.

Avec la façon dont VNC fonctionne et ce que vous voulez faire, la seule façon d'y parvenir est de définir la géométrie comme vous l'avez indiqué pour prendre en charge une grande résolution horizontale. Vous ne pouvez pas séparer les moniteurs car VNC n'a pas le concept de moniteur "séparé". De plus, l'ordinateur distant doit être équipé de deux moniteurs ou plus pour que cela fonctionne. Un écran sans tête sera traité comme un seul moniteur, sauf si vous le configurez différemment dans les paramètres du serveur VNC.

La plupart des programmes traitent les doubles moniteurs comme un seul et même écran avec une grande résolution horizontale, y compris Windows ; il faut une programmation supplémentaire pour que le comportement apparaisse comme deux Windows différents. Par exemple, c'est pourquoi Windows enregistre les deux moniteurs comme une seule image lorsque vous faites une capture d'écran en plein écran.

Un programme qui peut faire ce que vous voulez est Teamviewer. Il existe une version Linux qui prend en charge CentOS.

Plus d'informations ici : https://www.teamviewer.com/en/download/linux/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X