web-dev-qa-db-fra.com

Comment puis-je démarrer un serveur Vnc au démarrage?

J'avais un serveur Xvnc qui s'exécutait au démarrage sur mon système d'exploitation Ubuntu 9.04 et j'aimerais faire de même avec 11.10. La procédure que j'ai suivie à l'époque était celle-ci . Il y avait une configuration à faire dans gdm que je ne trouve pas dans Ubuntu 11.10. Le résultat est que lorsque je me connecte à mon ordinateur avec vncviewer, il reste dans un écran X de base avec le curseur X simple et je n’obtiens aucune option pour se connecter. La solution à ce problème dans les versions précédentes d’Ubuntu consistait à

activer le système de connexion à distance -> administration -> connexion fenêtre de sous-fenêtre de fenêtre choisir "identique à local" (ou autre chose?)

Quelle serait la configuration équivalente sur 11.10? Peut-être que quelque chose à changer dans les fichiers de configuration de lightdm qui semble être le nouveau gestionnaire de sessions d’affichage dans 11.10?

3
jmbouffard

J'ai trouvé une solution partielle. Je ne pouvais pas utiliser Xvnx de la même manière que sur Ubuntu 9.04, mais j’ai constaté que lightdm prenait en charge VNC de manière native. Pour l'activer, vous pouvez ajouter ces lignes dans /etc/lightdm/lightdm.conf

#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# port = TCP/IP port to listen for connections on
#
[VNCServer]
enabled=true
port=5901
width=1024
height=768
depth=8

Il ne prendra en charge que tightvncserver (vnc4server ne fonctionnera pas) et ne vous permettra que de vous connecter à une nouvelle session via vnc, mais lorsque vncviwer est fermé, la session est détruite.

Sur Ubuntu 9.04, j'ai été en mesure de lancer une session, de me déconnecter puis de me reconnecter, mais je n'ai pas pu le faire avec cette solution.

4
jmbouffard