J'essaie donc de faire démarrer le serveur Vino VNC au démarrage, ce qui signifie que je n'ai pas besoin de me connecter pour que le serveur VNC démarre. Je suis sur Ubuntu GNOME 15.04, et j'ai déjà ajouté
/usr/lib/vino/vino-server
à "Applications de démarrage". Cependant, le serveur VNC ne démarre toujours pas dès que je démarre. Je dois me connecter pour que le serveur VNC démarre. Que devrais-je faire? Dois-je créer un fichier d'unité systemd ? Si oui, comment dois-je procéder ?
Modifier :Cette question est différente de celle-ci car j'ai besoin de Vino Server pour fonctionner, alors que ce guide suggère x11vncserver.
Réponse acceptée :
créer une unité ou un service systemd pour exécuter le serveur vino au démarrage
cd /etc/systemd/system/
sudo vim vinostartup.service
[Unit] Description = description about the service After = network.target [Service] ExecStart = /usr/lib/vino/vino-server [Install] WantedBy = multi-user.target
-
Activer le service
sudo systemctl enable vinostartup.service
-
Vérifiez-le en utilisant la commande ci-dessous vinostartup.service sera là
ls multi-user.target.wants/
-
Si vous ne voulez pas attendre le prochain démarrage (il est déjà activé), nous pouvons démarrer le service
sudo systemctl start vinostartup.service