Sous Linux, la taille de résolution du VNC par défaut est limitée. Le VNC par défaut activé par l'applet de bureau à distance est moins personnalisable, il empêche certaines grandes fenêtres de s'afficher correctement. Cet article explique comment modifier la résolution de la session VNC.
1. Activez vncserver manuellement pour générer un fichier de configuration par défaut.
Veuillez ignorer cette étape si vous l'avez déjà fait. La commande "vncserver" démarre la session du serveur VNC pour que les clients s'y connectent. Un exemple de sortie est illustré ci-dessous.
# vncserver New 'geeklab:2 (root)' desktop is geeklab:2 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/geeklab:2.log
Ici,
geeklab est le nom d'hôte, et
: 2 est le numéro d'affichage VNC.
2. Tuez le vncserver
Utilisez la commande "vncserver -kill" pour arrêter la session du serveur VNC que nous venons de démarrer à l'étape 1. La syntaxe pour arrêter la session du serveur VNC est.
# vncserver -kill [VNC Display Number]
Dans tous les cas, nous utiliserons le numéro d'affichage VNC comme ":1 “. Par exemple,
# vncserver -kill :2 Killing Xvnc process ID 1696
3. Modifier ~/.vnc/xstartup
Décommentez les 2 lignes suivantes si elles sont déjà hachées. Dans la plupart des cas, ceux-ci seront déjà décommentés.
# vim ~/.vnc/xstartup unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc
4. Redémarrez le serveur VNC avec une résolution d'écran
Vous pouvez maintenant redémarrer la session vncserver, avec une nouvelle résolution d'écran qui peut être définie sur la ligne de commande. Par exemple :
# vncserver -geometry 1280x1024
5. Connectez-vous au serveur VNC
Connectez-vous à la session du serveur VNC à partir du visualiseur VNC de votre choix. La syntaxe pour se connecter à une session de serveur VNC à partir du client de visualisation VNC est comme indiqué ci-dessous.
# vncviewer [VNC Server IP/Hostname]:[VNC Display Number]
Par exemple, pour se connecter à la session geeklab des serveurs VNC avec l'adresse IP 192.168.10.12 avec le numéro d'affichage de la session VNC :2, utilisez la commande ci-dessous.
# vncviewer 192.168.10.12:2vncserver échoue avec "Démarrage du serveur VNC :aucun affichage configuré"
Comment configurer le serveur VNC sur CentOS/RHEL 6