J'essaie de convaincre le système d'initialisation d'Ubuntu de ne pas démarrer X11 au démarrage. Supprimer gdm
n'a pas changé le fait que chaque fois que la machine redémarre, X11 avec Gnome apparaît.
Comment puis-je m'en débarrasser? J'ai besoin de me connecter automatiquement en tant que root sans serveur X après le démarrage. Se comporter de la sorte et avoir une intention d'automatisation est destiné à un usage d'automatisation très spécifique;)
Il existe deux fichiers contrôlant le démarrage de X dans une installation Ubuntu standard: /etc/init/gdm.conf
et /etc/init/failsafe-x.conf
. Alors que le premier appartient au package gdm
, le second appartient à x11-common
et sera déclenché si le démarrage de GDM échoue, ce qui se produit en particulier lorsque vous supprimez GDM.
Cependant, il n'est pas nécessaire de supprimer les packages pour empêcher GDM de démarrer. il suffit de dire au système pstart pour ne pas le démarrer:
/etc/init/gdm.conf
et /etc/failsafe-x.conf
(il peut être judicieux de faire une copie de sauvegarde des fichiers avant de les éditer)modifiez la strophe start on ...
existante avec une condition non remplie dans votre environnement standard; Par exemple, vous voudrez peut-être lancer X uniquement sur "runlevel 5", ce que font traditionnellement les autres distributions Linux:
start on runlevel [5]
enregistrer vos modifications et redémarrer
Une documentation complète sur les fichiers de configuration parvenus peut être lue par man 5 init
.
Si cela est destiné à une tâche très spécifique et non graphique, ubuntu-desktop
n'est pas ce que vous voulez.
Je sais que vous ne devriez pas avoir besoin de supprimer des éléments pour les empêcher de fonctionner mais, franchement, vous feriez mieux de récupérer le CD buntu Server (ou même minimal ) et de le démarrer. d'un bas niveau.
Vous conduisez un tank pour aller travailler. Vous pouvez le dépouiller, casser la façon dont il était censé fonctionner et prendre beaucoup de temps à ce sujet ... ou vous pouvez l'échanger contre l'équivalent de super-vélo et simplement installer ce dont vous avez besoin.
Vous pourriez faire:
Sudo update-rc.d -f gdm remove
Puis restaurer:
Sudo update-rc.d -f gdm default