GNU/Linux >> Tutoriels Linux >  >> Linux

Comment basculer entre les sessions tty et xorg

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.).


Linux
  1. Comment éditer plusieurs fichiers et basculer entre ceux de VIM à l'aide de tampons

  2. Comprendre la communication entre Pam et le démon compatible Pam ?

  3. Comment surveiller le commutateur réseau et les ports à l'aide de Nagios

  4. Comment partager des fichiers entre Ubuntu et Mac OS X

  5. Différence entre pts et tty

Comment basculer entre les TTY sans utiliser les touches de fonction sous Linux

Certains gestionnaires d'affichage Ubuntu courants et comment basculer entre eux

Comment installer et utiliser Tmux (multiplexeur de terminaux) sous Linux

Comment basculer entre GDM et LightDM dans Ubuntu [Astuce rapide]

Comment basculer entre Xorg et Wayland dans Ubuntu

Comment partager un fichier entre Ubuntu et Windows 10 ?