Mon système exécute Ubuntu 15.04 et j'ai changé le démarrage par défaut en "text
" au lieu de "quiet splash
" en passant par la réponse de @Bruno Pereira Comment désactiver X au démarrage afin que le système démarre en mode texte ? . Cependant, encore une fois, j’ai modifié le démarrage par défaut en quiet splash
et update-grub
mais comme Ubuntu 15.04 utilise systemd
mon système ne démarre pas avec la connexion graphique et reste bloqué à l’écran du logo Ubuntu.Je dois aller au terminal tty1
par CTRL+ALT+F1 et manullay lance les services Lightdm sous le nom Sudo service lightdm start
à chaque connexion.
Comment devrais-je changer mon démarrage en login graphique i.e "quiet splash
"? contenu de Sudo gedit /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT="quiet splash"
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="quiet splash"
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=1920x1080
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
D'abord exécuter cette commande pour un environnement graphique
Sudo systemctl set-default graphical.target
Parce que vous avez utilisé Sudo systemctl set-default multi-user.target
auparavant.
Puis réparez les entrées dans /etc/default/grub
Cette affirmation est complètement fausse:
GRUB_DEFAULT="quiet splash"
Ouvrez la configuration:
Sudo nano /etc/default/grub
et remplace l'entrée
GRUB_DEFAULT="quiet splash"
avec
GRUB_DEFAULT=0
ajouter l'entrée
GRUB_CMDLINE_LINUX="quiet splash"
Après cette course
Sudo update-grub
GRUB_DEFAULT
L'entrée de menu par défaut. Il peut s’agir d’un nombre, auquel cas il identifie la Nième entrée dans le menu généré, comptée à partir de zéro, ou le titre d’une entrée de menu, ou la chaîne spéciale "Saved". L'utilisation du titre peut être utile si vous souhaitez définir une entrée de menu comme entrée par défaut même s'il peut y avoir un nombre variable d'entrées avant celle-ci.
GRUB_CMDLINE_LINUX
Arguments de ligne de commande à ajouter aux entrées de menu pour le noyau Linux.
GRUB_CMDLINE_LINUX_DEFAULT
Sauf si "GRUB_DISABLE_RECOVERY" est défini sur "true", deux entrées de menu sont générées pour chaque noyau Linux: une entrée par défaut et une entrée pour le mode de récupération. Cette option répertorie les arguments de ligne de commande à ajouter uniquement à l’entrée de menu par défaut, après ceux énumérés dans ‘GRUB_CMDLINE_LINUX’.
Cela dépend de la raison pour laquelle il ne démarre pas par défaut. Je purge accidentellement systemd. Par conséquent, lors de la réinstallation et du démarrage, je n'ai que l'invite TTY.
Tout d’abord, vous devez démarrer le service pour pouvoir le faire graphiquement:
Sudo start lightdm
Une fois que vous êtes en mode interface graphique, tapez dans le terminal pour reconfigurer lightdm:
Sudo dpkg-reconfigure lightdm
Sudo systemctl set-default graphical.target
Nous devons maintenant mettre à jour le fichier grub afin que lightdm lance un service par défaut
init=/lib/systemd/systemd
Pour démarrer sous systemd par défaut, éditez/etc/default/grub et modifiez la ligne suivante:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash init=/lib/systemd/systemd"
Après avoir modifié les fichiers de configuration associés à grub tels que/etc/default/grub, vous devez disposer de la commande suivante pour appliquer les modifications.
update-grub
Vous pouvez voir toutes les instructions dans le wiki officiel d'ubuntu ici , systemd est un administrateur de services, vous trouverez donc tout à fait fonctionnel