web-dev-qa-db-fra.com

Comment démarrer dans la console puis lancer le bureau Ubuntu à partir de celle-ci?

Sur la page de connexion Ubuntu, je dois cliquer sur Ctrl+Alt+F1 pour pouvoir vous connecter en tant qu'utilisateur à l'aide de la ligne de commande.

Mais comment puis-je d'abord accéder à la ligne de commande et ensuite démarrer le bureau Ubuntu à partir de celle-ci?

42
doYourBit

Pour retourner à l'écran de connexion

Presse Ctrl+Alt+F7 pour revenir à l'écran de connexion. Vous pouvez quitter votre session de terminal sur tty1 en tapant exit avant de le faire.

Faire startx -- :1 va commencer n autre X session sous le terminal tty1, en vous connectant directement (utilisez: 2, etc. pour encore plus d’affichages). Notez que se connecter à plusieurs sessions en tant que même utilisateur n'est pas recommandé et pourrait entraîner une instabilité du système.


Pour ignorer l'écran de connexion complètement, démarrez la console puis démarrez l'interface graphique, vous devez modifier GRUB:

  • Sudo nano /etc/default/grub
  • Remplacez la ligne GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" par GRUB_CMDLINE_LINUX_DEFAULT="text"
  • Ctrl-X, presse Y et alors Enter pour sauvegarder et quitter.
  • Sudo update-grub
  • Redémarrez et vous devriez monter directement dans tty1 - inutile d'appuyer sur Ctrl-Alt-F1.
  • Connectez-vous, puis startx pour démarrer sur le bureau par défaut ou
    • unity pour Unity
    • unity-2d-Shell pour Unity 2D
    • gnome-Shell pour Gnome
    • Sudo service lightdm start pour obtenir l'écran de connexion (si vous corrigez le problème :)
43
ish

Pour ignorer l'interface graphique de connexion sans utiliser Ctrl+Alt+F1, procédez simplement comme suit:

  • Sudo vi /etc/default/grub
  • Presse i pour entrer en mode édition vi.
  • Remplacez la ligne GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" par GRUB_CMDLINE_LINUX_DEFAULT="text"
  • Décommentez la ligne qui lit #GRUB_TERMINAL=console en supprimant le # en tête
  • Presse Esc pour quitter le mode édition vi.
  • Type :wq enregistrer la modification apportée au fichier /etc/default/grub et quitter vi.
  • Mettez à jour /boot/grub/grub.cfg pour que votre modification soit appliquée en exécutant Sudo update-grub

    Si votre ordinateur utilise systemd, vous devez lui demander de ne pas utiliser l'interface graphique de connexion par défaut:

    Sudo systemctl enable multi-user.target --force
    Sudo systemctl set-default multi-user.target
    
  • Redémarrez votre ordinateur: Sudo reboot

Maintenant, l'interface graphique de connexion ne sera jamais affichée.

Une fois dans le terminal, exécutez Sudo systemctl start lightdm pour démarrer le bureau par défaut.

11
Daniel Okwufulueze

Si vous souhaitez charger un nouveau bureau à partir du terminal, tapez l'une des choses suivantes:

  • Si vous utilisez nity, tapez unity.

  • Si vous utilisez nity 2D, tapez unity-2d-Shell.

  • Si vous utilisez GNOME, tapez gnome-Shell.

Ou tapez simplement startx si vous voulez charger l’environnement de bureau par défaut: P

10
espectalll

Démarrage unique temporaire en mode texte

Une autre option pour éviter le mode graphique au démarrage sans modifier complètement votre configuration grub consiste à appuyer sur la touche "e" dans le menu grub. Cela vous montrera les commandes que grub utilisera pour démarrer et vous permettra de les changer pour ce seul démarrage. trouvez la ligne qui commence comme:

linux  /boot/vmlinuz-{your current kernel version and root=UUID=some big long id} ro quite splash

Dans 14.04, cette ligne se terminera probablement par "assez splash", mais peut se terminer par "nomode". Changez-la en "text" pour indiquer à Linux que vous souhaitez démarrer en mode texte.

Appuyez ensuite sur F10 pour démarrer avec les nouveaux paramètres temporaires.

Ajoute une option de menu en mode texte à grub

Si vous souhaitez ajouter un élément dans le menu de menu, vous pouvez suivre les instructions de

Ajouter le mode de démarrage console/texte au menu grub

6
oatkinson