web-dev-qa-db-fra.com

Comment faire en sorte que le serveur vino VNC démarre au démarrage dans Ubuntu 18.04.1?

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.

1
gfunkdave

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é.

1
Organic Marble

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
0
Stephen Warren