web-dev-qa-db-fra.com

Serveur sans tête: pas de moniteur, pas de graphique?

Ce problème est apparu après la mise à niveau d'Ubuntu 16.04 à 18.04.

J'ai un Intel NUC6i3SYH installé en tant que serveur sans tête sur mon réseau local. Il n’a pas d’affichage ni de clavier. Je le contrôle depuis mon ordinateur de bureau, en utilisant Remmina. Cela fonctionnait bien quand Ubuntu 16.04 a été installé sur la NUC.

J'ai maintenant mis à jour le NUC vers Ubuntu le 18.04.01. Soudain, Remmina ne fonctionne plus comme prévu: il peut se connecter au NUC et demande le mot de passe pour y accéder. Mais alors il ne montre qu'un écran noir. Remmina ne fonctionne que si je connecte un écran au NUC au moment du démarrage. Tant que le NUC détecte un affichage, il fournit des graphiques à Remmina. Les graphiques dans Remmina se figent lors de la suppression de l'affichage. Que dois-je faire pour que les graphiques soient visibles dans Remmina sans qu'un écran ne soit connecté au NUC?

Quelques spécifications techniques sur le NUC: NUC6i3SYH, CPU: i3-6100U (anciennement appelé Skylake), utilisant les cartes graphiques intégrées Intel HD Graphics 520.

2
Joe

J'ai trouvé une solution qui fonctionne pour le problème que j'ai décrit ci-dessus. Cette réponse provient d'une réponse de l'utilisateur Stefan Lemmens ( https://askubuntu.com/users/421108/stefan-lemmens ) à la question: Comment utiliser Ubuntu 18.04 sur VNC sans affichage ci-joint? Sa réponse comporte trois étapes:

(1) Créez un fichier 20-intel.conf, qui crée un affichage virtuel.

(2) créer un script shell, paramétrer l'affichage virtuel et le connecter.

(3) ajoutez le script Shell aux applications de démarrage afin qu'il soit exécuté à chaque redémarrage de la machine.

J'ai apporté une modification par rapport à sa vue d'ensemble: je voulais une résolution différente pour l'affichage virtuel, j'ai donc utilisé différentes valeurs de paramètre xrandr. J'ai trouvé une description sur la façon de trouver les valeurs de paramètre correctes ici: https://ubuntuforums.org/showthread.php?p=859594

1
Joe