GNU/Linux >> Linux Esercitazione >  >> Linux

Come passare dalla sessione tty a quella xorg

Puoi cambiare tty come hai descritto premendo:

  • Ctrl +Alt +F1 :(tty1, X è qui su 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 è qui quando si utilizza Ubuntu 17.04 e versioni precedenti)

Potresti anche essere in grado di usare Alt +Sinistra/Destra

Nota che diverse distribuzioni li assegnano in modo diverso. RHEL 6, ad esempio, assegna il server X a tty1 e un "terminale stupido" / "console" a tty2-7, mentre RHEL 5 assegna le console a tty1-6 e x.org a tty7. Alcune configurazioni di x.org rendono anche più difficile il passaggio a qualsiasi console casuale; RHEL 5.5, ad esempio, ha una chiave x.org dedicata per passare a tty1, e da lì puoi arrivare a tty2-6 più facilmente.

Correlato: Qual è la differenza tra shell, console e terminale?


In alternativa, puoi usare il chvt comando -- ad esempio, sudo chvt 1 per passare a TTY1 e sudo chvt 7 per tornare nuovamente alla sessione X. Vedi qui per maggiori dettagli.


come posso passare a tty1 dove è in esecuzione la sessione xorg e tornare alla sessione?

Perché X è in esecuzione su tty1, ma non su tty2. Un tty è un "terminale virtuale", nel senso che dovrebbe rappresentare uno schermo e una tastiera fisici reali, ecc. I terminali sono tutti accesi contemporaneamente, ma poiché hai solo hardware sufficiente per interfacciarti con uno alla volta, questo è ciò che ottieni .

Puoi infatti eseguire più sessioni X su diversi tty e passare da uno all'altro. Hai bisogno di un ~/.xinit valido o ~/.Xclients primo. Se non lo fai, per esempio:

echo -e "#!/bin/sh\n mwm" > ~/.xinit
chmod u+x ~/.xinit

Controlla prima che mwm esiste provandolo dalla riga di comando. Finché non dice "comando non trovato" sei a posto. Ora da tty2 prova startx .

Se non c'è un display manager che fa qualcosa di totalitario, dovresti avere una semplice finestra nera con una grande X cursore del mouse. Il clic sinistro dovrebbe fornire un menu dall'aspetto grezzo dal quale ora puoi "Esci"; ma prima Ctrl Alt F1 ti porterà all'altro sessione X su tty1 (e F2 ti riporta indietro, ecc.).


Linux
  1. Come modificare più file e passare da uno all'altro in VIM utilizzando i buffer

  2. Come trovare/grep cosa c'è tra String1 e String2?

  3. Comprensione della comunicazione tra Pam e il demone sensibile a Pam?

  4. Come monitorare lo switch di rete e le porte utilizzando Nagios

  5. Come condividere file tra Ubuntu e Mac OS X

Come passare da un TTY all'altro senza utilizzare i tasti funzione in Linux

Alcuni comuni display manager di Ubuntu e come passare da uno all'altro

Come installare e utilizzare Tmux (terminal multiplexer) in Linux

Come passare da GDM a LightDM in Ubuntu [Suggerimento rapido]

Come passare da Xorg a Wayland in Ubuntu

Come condividere file tra Ubuntu e Windows 10?