Vous pouvez changer de terminal comme vous l'avez décrit en appuyant sur :
- Ctrl +Alt +F1 :(tty1, X est ici sur Ubuntu 17.10+)
- Ctrl +Alt +F2 :(tty2)
- Ctrl +Alt +F3 :(tty3)
- Ctrl +Alt +F4 :(tty4)
- Ctrl +Alt +F5 :(tty5)
- Ctrl +Alt +F6 :(tty6)
- Ctrl +Alt +F7 :(tty7, X est ici lors de l'utilisation d'Ubuntu 17.04 et inférieur)
Vous pouvez également utiliser Alt +Gauche/Droite
Notez que différentes distributions les attribuent différemment. RHEL 6, par exemple, attribue le serveur X à tty1 et un "terminal muet"/"console" à tty2-7, tandis que RHEL 5 attribue des consoles à tty1-6 et x.org à tty7. Certaines configurations x.org rendent également plus difficile le passage à n'importe quelle console aléatoire; RHEL 5.5, par exemple, dispose d'une clé x.org dédiée pour passer à tty1, et à partir de là, vous pouvez accéder plus facilement à tty2-6.
Connexe : Quelle est la différence entre shell, console et terminal ?
Alternativement, vous pouvez utiliser le chvt
commande -- par exemple, sudo chvt 1
pour passer à TTY1, et sudo chvt 7
pour revenir à la session X à nouveau. Voir ici pour plus de détails.
comment puis-je basculer vers tty1 où la session xorg est en cours d'exécution et revenir à la session ?
Parce que X s'exécute sur tty1, mais pas sur tty2. Un tty est un "terminal virtuel", ce qui signifie qu'il est censé représenter un écran et un clavier physiques réels, etc. Les terminaux sont tous allumés simultanément, mais puisque vous n'avez que suffisamment de matériel pour s'interfacer avec un à la fois, c'est ce que vous obtenez .
Vous pouvez en fait exécuter plusieurs sessions X sur différents ttys et basculer entre eux. Vous avez besoin d'un ~/.xinit
valide ou ~/.Xclients
première. Si ce n'est pas le cas, à titre d'illustration :
echo -e "#!/bin/sh\n mwm" > ~/.xinit
chmod u+x ~/.xinit
Vérifiez d'abord que mwm
existe en l'essayant depuis la ligne de commande. Tant qu'il ne dit pas "commande introuvable", tout va bien. Maintenant, à partir de tty2, essayez startx
.
S'il n'y a pas de gestionnaire d'affichage faisant quelque chose de totalitaire, vous devriez obtenir une fenêtre noire avec un grand X Curseur de la souris. Un clic gauche devrait donner un menu grossier à partir duquel vous pouvez maintenant "Quitter" ; mais avant cela Ctrl Alt F1 vous emmènera vers l'autre X session sur tty1 (et F2 vous récupère, etc.).