web-dev-qa-db-fra.com

Impossible de démarrer le serveur Vino VNC au démarrage

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

dans '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 puisse démarrer. Que devrais-je faire? Dois-je créer un fichier unité systemd? Si oui, comment je le fais?

Edit : Cette question est différente de this parce que j'ai besoin de Vino Server pour fonctionner, alors que ce guide suggère x11vncserver.

9
The Man

créer une unité ou un service systemd pour exécuter le serveur vino au démarrage

  1. cd /etc/systemd/system/
    
  2. Sudo vim vinostartup.service
    
  3. [Unit]
    Description = description about the service
    After = network.target
    [Service]
    ExecStart = /usr/lib/vino/vino-server
    [Install]
    WantedBy = multi-user.target
    
  4. Activer le service

    Sudo systemctl enable vinostartup.service
    
  5. Vérifiez-le en utilisant la commande ci-dessous: vinostartup.service sera présent

    ls multi-user.target.wants/
    
  6. Si vous ne voulez pas attendre au prochain démarrage (il est déjà activé), nous pouvons démarrer le service

    Sudo systemctl start vinostartup.service
    
3
Jino Pl

SSH doit être activé et l'accès root au serveur, puis SSH à l'aide de votre compte d'utilisateur habituel et éditez le fichier /etc/gdm3/custom.conf en faisant en sorte que les lignes suivantes de la section [daemon] ressemblent à ceci:

AutomaticLoginEnable=true
AutomaticLogin=yourusername

Enregistrez et redémarrez le serveur en exécutant "Sudo shutdown -r now". Une fois que gdm a redémarré, il se connectera automatiquement en tant qu'utilisateur spécifié et le processus de votre serveur vino démarrera pour vous permettre de réintégrer VNC dans le système. N'oubliez pas de supprimer ces lignes de connexion automatique du fichier /etc/gdm3/custom.conf lorsque vous avez terminé.

Edité depuis https://encodable.com/tech/blog/2009/03/02/How_To_Access_A_VNC_Remote_Desktop_After_The_Server_Reboots

2
leoperbo