J'ai un ordinateur auquel aucun moniteur n'est connecté.
Lorsque je démarre le système, X ne parvient pas à démarrer car aucun moniteur n'a été détecté. Si je le démarre avec un moniteur connecté et après que X ait commencé, lorsque je retire le moniteur, tout fonctionne correctement.
Détails et contexte:
Cet ordinateur est une sorte de serveur de consolidation de matériel. Son seul objectif est d’exécuter deux machines virtuelles Virtual Box exécutant Windows XP et certains programmes importants mais rarement utilisés (une ou deux fois par mois). Cela fait deux fois qu'il est allongé dans un coin avec un vieux moniteur attaché et fonctionne très bien.
Mais l'espace dans le bureau devenait de plus en plus rare et j'ai déplacé l'ordinateur dans la salle des serveurs . Il n'y a pas de moniteur qui y est connecté (pas d'espace), et parfois l'ordinateur est redémarré. Quand il démarre sans que le moniteur X ne soit pas démarré, le vms ne démarre pas et je suis appelé pour résoudre le problème.
Selon cette bande de roulement une solution possible pour 10.04 pourrait être à la fois
Cependant, la solution # 1 avec des résistances branchées sur le port vga du faux moniteur est vraiment géniale.
Je pense que c’est parce que Xorg nowdays est conçu pour fonctionner sans fichier de configuration, c’est-à-dire une sorte de détection automatique. Bien sûr, il a le "problème" qu'il ne peut pas détecter votre moniteur s'il n'est pas là ... Ce que je voudrais faire est de créer un fichier de configuration pour le serveur Xorg, de sorte que vous ayez une configuration "codée en dur" alors, pas besoin d'auto détection.
Exécutez cette commande à partir d'un texte VT en tant que root:
Sudo Xorg -configure
Cela créera un fichier de configuration pour vous, si je me souviens bien, avec un nom comme xorg.conf.new dans votre répertoire personnel. Déplacez-le/copiez-le en tant que /etc/X11/xorg.conf
, vous devrez également le personnaliser un peu. Si X fonctionne correctement avec cette configuration (essayez cela avec un moniteur connecté en premier, bien sûr), vous pouvez essayer ce qui se passe si vous retirez le moniteur.
Découvrez IgnoreEDID.
Option "IgnoreEDID" "TRUE"