View  Edit  Attributes  History  Attach  Print  Search

Permettre le démarrage d'une carte mère mini-ITX embarquée sans écran connecté

Le problème

Voici la procédure que j'ai utilisée et qui fonctionne

1. Modifier le fichier /etc/default/grub

$ sudo gedit /etc/default/grub

Dans le fichier qui s'ouvre, modifier la ligne suivante en ajoutant "nomodeset":

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

Dans la discussion signalée ci-dessus, il est dit de modifier la ligne GRUB_CMDLINE_LINUX="" en GRUB_CMDLINE_LINUX="nomodeset" mais ceci n'a pas l'air d'avoir fonctionné, alors que la modif ci-dessus a fonctionné

Enregistrer et fermer le fichier.

Ensuite, il faut actualiser Grub (logiciel de lancement d'Ubuntu..), à l'aide de la commande :

$ sudo update-grub

Une fois fait, j'ai fait un re-boot de test, et çà a bien redémarré.... Peut-être pas obligé de le faire à ce stade.

2. Créer un fichier xconf.org dans le répertoire /etc/X11/

Ensuite, il faut créer un fichier de configuration du serveur X pour lui dire d'utiliser un driver par défaut si pas d'écran. On crée le fichier en faisant :

$ sudo gedit /etc/X11/xconf.org

Dans la fenêtre qui s'ouvre, copier/coller le contenu suivant :

Section "Device"
Identifier "VNC Device"
Driver "vesa"
EndSection

Section "Screen"
Identifier "VNC Screen"
Device "VNC Device"
Monitor "VNC Monitor"
SubSection "Display"
Modes "1024x768"
EndSubSection
EndSection

Section "Monitor"
Identifier "VNC Monitor"
HorizSync 30-70
VertRefresh 50-75
EndSection

 

Enregistrez et fermez ce fichier. Et voilà, c'est fait !

Maintenant, il n'y a plus qu'à rebooter en ayant déconnecté l'écran, et çà doit le faire !!

On pourra même modifier la résolution d'affichage, alors qu'il n'y a aucun écran d'utilisé : vraiment bien.

Pour fixer la résolution de l'écran, faire :

Système > Préférences > Ecran > Fixer la résolution