J'ai un PC sans tête Ubuntu sous 18.04.1 Desktop. Si j'y branche un moniteur, Vino démarre automatiquement et je peux VNC dans la boîte. J'ai configuré l'élément "Partage" dans le panneau de configuration pour partager l'écran.
J'ai suivi les instructions ici pour installer le moniteur factice.
Si je ssh dans la boîte et démarrez manuellement Vino avec
/ usr/lib/vino/vino-server --display =: 0
alors cela fonctionne bien et je peux VNC. Comment puis-je le faire fonctionner sans avoir à le faire?
Merci.
Après le démarrage, cliquez sur le tableau carré de points en bas à gauche de l'écran.
Tapez 'applications de démarrage' (sans guillemets) dans le champ de recherche qui apparaît en haut de l'écran. Horloge sur l'icône résultante.
Cliquez sur Add
à droite de la zone, tapez 'start vino' dans la zone Nom et collez /usr/lib/vino/vino-server
dans la zone de commande.
Cliquez sur Add
en bas de la boîte.
Fermez l'application.
Vous avez terminé.
Ce qui suit fonctionne également et utilise le fichier d'unité systemd installé par le paquet Vino. Je suppose donc que c'est "la bonne manière":
Sudo ln -s ../vino-server.service \
/usr/lib/systemd/user/graphical-session.target.wants