Est-il possible de désactiver X au démarrage? Je suis en train de mettre en place un serveur, donc ce serait bien s'il ne chargeait pas l'interface graphique à chaque démarrage.
boot
display-manager
text-mode
Olivier Lalonde
la source
la source
Réponses:
Editez
/etc/default/grub
avec votre éditeur préféré, par exemplenano
:Trouvez cette ligne:
Changez le en:
Mise à jour de GRUB:
Pour les systèmes utilisant systemd
Ceci est une étape supplémentaire pour les versions de systemd, par exemple Ubuntu 15.04, les étapes ci-dessus pour grub sont toujours nécessaires.
Vous devez dire
systemd
de ne pas charger le gestionnaire de connexion graphique:Vous pourrez toujours utiliser X en tapant
startx
après vous être connecté.la source
systemctl get-default
pour savoir quel est le nom actuel du niveau d'exécution et se souvient de son nom, puis utilise-lesystemctl set-default multi-user.target
pour le changer en "multi-utilisateurs.target" ou pour exécuter ces commandes égales à la place et voir les modifications.rm '/etc/systemd/system/default.target'
puisln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target'
. Si le problème persiste, rétablissez le niveau d'exécution par défaut avec lequel vous vous en souvenezsystemctl set-default RunLevelName
.L'installation de l'interface graphique entraînera probablement son démarrage automatique, mais il est très facile de démarrer en mode texte dans Ubuntu. Il suffit d'ouvrir en
/etc/default/grub
tant que root et d'ajoutertext
à laligne. Puis lancez:
Votre système démarrera alors toujours en mode texte.
Si vous voulez démarrer depuis l'interface graphique, appuyez simplement sur
e
dans le menu de démarrage et supprimez-letext
de lakernel
ligne.Si vous voulez démarrer l'interface graphique après le démarrage, exécutez simplement:
J'espère que cela t'aides :)
la source
text
cmdline du noyau.Pour 11.04 et les versions précédentes (et peut-être plus tard)
Si vous voulez démarrer en mode texte:
Modifier
/etc/default/grub
. Par exemple:Trouvez cette ligne:
Ajouter
text
:Puis mettez à jour Grub:
Remarque: Supprimer
quiet splash
(c'est-à-direGRUB_CMDLINE_LINUX_DEFAULT=""
) affichera du texte au démarrage, mais affichera ensuite un écran de connexion graphique, comme d'habitude. Remplacerquiet splash
partext
vous laissera à l’invite de connexion; pour démarrer une session GNOME, utilisezsudo /etc/init.d/gdm start
oustartx
.Pour désactiver GDM:
Installez bum .
Après l'installation, il sera trouvé sous Système >> Administration >> Bootup-Manager
Décochez Gnome Display Manager
la source
GRUB_CMDLINE_LINUX_DEFAULT=""
fonctionne pour afficher les détails lors du démarrage tout en continuant la connexion graphique.Si vous utilisez lightdm en tant que gestionnaire de connexion, son chargement peut être empêché en le désactivant.
Vous pouvez utiliser une substitution:
Et pour lancer lightdm sur commande:
Pour restaurer votre système afin que lightdm soit toujours démarré au démarrage:
Pour plus d'informations, le livre de cuisine upstart est votre ami:
la source
Vous pouvez utiliser Ubuntu Server edition .
la source
On a déjà répondu à plusieurs anciennes questions, mais je ne les trouve pas pour le moment, alors je résume ici les différentes situations.
Pour arrêter un serveur X démarré par
startx
, il suffit de terminer la session.Pour arrêter un serveur X démarré par le gestionnaire de connexion (GDM), exécutez
puis déplacez-vous vers un terminal , par exemple en appuyant sur Ctrl- Alt- F1, puis connectez-vous ici en mode texte.
Pour éviter du tout le démarrage de Login Manager (et X), modifiez
changer la ligne
devenir
puis mettez à jour le fichier de configuration grub avec
de sorte que la prochaine fois que vous passerez directement en mode texte, vous devrez
startx
lancer une session X ou alternativementsudo service gdm start
.la source
J'ai suivi
Étape 1 Commencez par mettre à jour votre référentiel en exécutant
sudo apt-get update
Étape 2 Il y a un bogue dans l'ancienne version de lightdm, nous devons donc le mettre à jour. Pour le faire courir,
sudo apt-get install lightdm
Étape 3 Maintenant, nous devons modifier la configuration de grub. Étape 3a Ouvrez
/etc/default/grub
avec votre éditeur préféré et changezGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
à
GRUB_CMDLINE_LINUX_DEFAULT="text"
Étape 3b: Commentez également GRUB_HIDDEN_TIMEOUT = 0 Cette ligne permet de masquer le menu GRUB.
Étape 4 Nous allons maintenant mettre à niveau la configuration de GRUB.
sudo update-grub
Étape 5 Ubuntu 11.10 Desktop edition utilise lightdm pour l'interface graphique. Nous devons désactiver le même
sudo update-rc.d -f lightdm remove
Étape 6 Maintenant, redémarrez votre machine.
Trouvé lors de la désactivation de l'interface graphique dans Ubuntu 11.10
la source
Oui, il est possible de dire au système de démarrer dans la console au démarrage en modifiant la commande grub. Lorsque vous atteignez le menu de menu, mettez en surbrillance l'entrée Ubuntu et appuyez sur e.
Vous verrez du texte tel que dans l'image ci-dessous:
Modifiez le texte silencieux splash en texte . Appuyez sur F10pour lancer. (Source: rolling-ubuntu ). J'ai testé cela sur mon système, 14.04, démarré dans la console de texte, pas de lightdm en vue. A commencé lightdm avec
sudo initctl start lightdm
Pour éviter de le faire à chaque fois, vous pouvez ajouter une entrée de vers permanente avec l'option proposée dans la réponse.
Une autre suggestion consiste à changer le niveau d'exécution par défaut et les niveaux d'exécution auxquels lightdm commence / s'arrête, comme suggéré par une autre réponse dans le même message.
la source
text
option choisie. En spécifiant le niveau d'exécution, simplement3
au lieu detext
, cela fonctionne. Le crédit va à cette réponse .3
option fonctionne (et pourtext
ne pas fonctionner, ce qui m'est arrivé).J'ai remarqué que ce fil de discussion tourne autour du principe que vous utilisez LightDM en tant que gestionnaire d'affichage. Bien que cela puisse être le DM / welcomer habituel, cela ne fait pas partie de la question initiale. (Et il n'a pas précisé ..)
Dans mon cas:
J'utilise KDE / KDM sur mon serveur. À la place, je désactive simplement le démarrage / le service de démarrage sous le niveau d'exécution 2:
/etc/init/kdm.conf : (kdm: 4: 4.8.5-0ubuntu0.3, Version actuelle: 1.5-0ubuntu7.2)
Trouver:
changement
à
En supposant que votre niveau d'exécution par défaut soit 2 lors du redémarrage récent, vous aurez une console et non KDM. Ensuite, vous pouvez exécuter DM / DE manuellement en cas de besoin = Utilisez 'startx' / etc. Pour que la machine retourne à la console et quitte complètement le serveur X après cela, utilisez simplement 'déconnexion'.
Les autres scripts dm .confs sont similaires. (J'ai configuré mon serveur comme ceci .. pour pouvoir travailler à l'aide d'une interface graphique de temps en temps - mais, ne pas extraire de ressources lorsque vous n'utilisez pas / ce dont vous avez besoin ou tout simplement en redémarrant.)
MODIFIER
(Mon système actuel: Upstart 1.12.1 / Ubuntu 14.04)
Pour résoudre ce problème récemment, il suffit de désactiver votre gestionnaire d’affichage à partir du démarrage:
Pour lightdm:
Cela peut être n'importe quel service dans / etc / init, y compris kdm / gdm. 'startx' à exécuter à la suite d'un redémarrage.
ref:
Comment désactiver lightdm?
Comment activer ou désactiver les services?
la source
Les étapes sont les suivantes:
Personnalisez la configuration de grub 2:
sudo nano /etc/default/grub
, pour ouvrir le fichier avec le privilège root,Trouver la ligne
et le changer en
Enregistrez les modifications (appuyez sur ctrl + o puis sur ENTER) et fermez le fichier (ctrl + x).
Pour appliquer la nouvelle configuration, faites ceci
sudo update-grub
Maintenant, redémarrez votre PC
sudo reboot
Voilà, vous êtes ... Un écran de connexion texte-graphique ... Fournissez vos informations d'identification pour vous connecter au tty (tty1 par défaut). Vous pouvez changer le tty avec crtl + alt + [F1 à F6] pour tty1 à tty6. Vous pouvez également démarrer la session X (session X11), l'interface utilisateur graphique, avec
sudo start lightdm
(ctrl + alt + F7).PS: Si vous souhaitez annuler les modifications que vous avez apportées ici, suivez le lien:
Comment revenir à l'interface graphique en tant qu'interface par défaut à partir de la CLI sur le bureau Ubuntu?
la source
Si vous utilisez Lubuntu 15.05 avec systemd pour gérer les processus d’amorçage, il est possible de démarrer sur la console, puis de démarrer l’environnement graphique ultérieurement à partir de la console. Suivez ces étapes:
suivez les modifications mentionnées ci-dessus pour grub par Bruno:
Éditez
/etc/default/grub
avec votre éditeur préféré, par exemple: nano:Découvrez cette ligne:
Changez le en:
Mettre à jour Grub:
Suggéra Bruno
sudo systemctl enable multi-user.target --force
. L'utilisation deforce
m'a dérangé alors j'ai préférésudo systemctl set-default multi-user.target
. ouvrir un terminal et fairesudo systemctl set-default multi-user.target
le redémarrage vous amènera à la console en demandant un mot de passe
lorsque vous souhaitez entrer dans un environnement graphique, entrez
sudo systemctl start lightdm
. Vous serez dirigé vers la fenêtre de connexion de lightdm.utilisez la combinaison de touches ctrl et F1 pour revenir à la console où vous étiez et quitter si vous le souhaitez. (Je sors du mode console comme d'habitude jusqu'au prochain démarrage) ctrl alt F7 pour revenir à la connexion lightdm. ou ctrl alt F1 à F7 par besoin ou par désir.
la source
Vous voudrez peut-être aussi empêcher le noyau de changer de mode vidéo, ce qui peut poser problème, en particulier si vous ne pouvez pas voir l'invite de connexion ou si elle est partiellement hors écran. Ajoutez le paramètre GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" à / etc / default / grub:
Testé avec Ubuntu Server 16.04.1
la source
J'ai fait suite à:
Commencez par mettre à jour votre référentiel en exécutant
Il y a un bug dans l'ancienne version de lightdm, nous devons donc le mettre à jour. Pour le faire courir,
Maintenant, nous devons modifier la configuration de grub.
Ouvrez
/etc/default/grub
avec votre éditeur préféré et changezà
Également commenter
GRUB_HIDDEN_TIMEOUT=0
Cette ligne sert à dévoiler le menu GRUBMaintenant nous allons mettre à jour la configuration de GRUB
Maintenant, redémarrez votre machine.
la source
lightdm.conf
il n'est pas nécessaire de supprimer lightdm.Lorsque vous installez Ubuntu-desktop, il sera automatiquement configuré
lightdm
pour démarrer avec le système. Vous devrez le désactiver (probablement en le modifiant/etc/rc.local
) et l'utiliserstartx
pour exécuter l'interface graphique lorsque vous en aurez besoin.la source
Juste un reportage sur Lubuntu 18.04.3 LTS.
puis changez la ligne mentionnée ci-dessus pour:
GRUB_CMDLINE_LINUX_DEFAULT = "text"
Ceci configure correctement le mode texte de démarrage. Très utile, je peux suivre et repérer les problèmes sans entrer dans les fichiers journaux.
Cette sortie "graphical.target" et notez-le pour la restauration future de l'état d'origine.
Cette interface graphique désactivée de XWindows (lightdm et startx, openbox, etc.), mais je devais taper 3 fois mon identifiant / mot de passe pour démarrer dans Xwindows:
A) login
B) sudo lightdm # lance xwindows avec mon paramètre par défaut (ce qui est bien)
C) Boîte de dialogue de connexion à l'interface graphique standard de Lubuntu.
Trois connexions sont ennuyantes, mais cela fonctionne bien sinon.
Restaurer les paramètres d'origine:
Espérons que cela sera utile à quelqu'un. :-)
la source
Pour Ubuntu 14.04 Trusty Tahr et Ubuntu 12.04 Precise Pangolin, systemd a été ajouté à un PPA tiers. Il est donc facile de le tester sur les derniers systèmes Ubuntu LTS. Tout ce que vous avez à faire est d’ajouter le ppa à votre système
Maintenant, ouvrez le
/etc/default/grub
fichier en utilisant n’importe quel éditeur de texte (que j’ai utiliségedit
ici) avecsudo
privilège via Terminal pour éditer comme suit:changer la ligne
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
enGRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd"
sauvegarder le fichier et mettre à jour le Grub:
Puis redémarrez maintenant le système démarrera dans la console texte
tty1
.Pour vous connecter à nouveau à l'interface graphique, exécutez à nouveau
Note: Ne pas utiliser
startx
ou Ctrl+ Alt+ F7Pour Ubuntu 15.04 qui utilisesystemd
usesudo service lightdm start
la source