GNU/Linux >> Znalost Linux >  >> Linux

Jak přepínat mezi tty a xorg session

Tty můžete přepínat, jak jste popsali, stisknutím:

  • Ctrl +Alt +F1 :(tty1, X je zde na 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 je zde, když používáte Ubuntu 17.04 a nižší)

Můžete také použít Alt +Vlevo/vpravo

Všimněte si, že různé distribuce je přiřazují odlišně. RHEL 6 například přiřadí X server k tty1 a "hloupý terminál" / "konzole" k tty2-7, zatímco RHEL 5 přiřadí konzoly k tty1-6 a x.org k tty7. Některá nastavení x.org také ztěžují přepínání na jakoukoli náhodnou konzoli; Například RHEL 5.5 má vyhrazený klíč x.org pro přepnutí na tty1 a odtud se snadněji dostanete na tty2-6.

Související: Jaký je rozdíl mezi shellem, konzolí a terminálem?


Případně můžete použít chvt příkaz -- například sudo chvt 1 pro přepnutí na TTY1 a sudo chvt 7 pro opětovné přepnutí zpět na relaci X. Další podrobnosti naleznete zde.


jak mohu přepnout na tty1, kde běží xorg session, a zpět do relace?

Protože X běží na tty1, ale ne na tty2. tty je "virtuální terminál", což znamená, že má představovat skutečnou fyzickou obrazovku a klávesnici atd. Všechny terminály jsou zapnuté současně, ale protože máte dostatek hardwaru pro propojení s jedním najednou, dostanete to. .

Ve skutečnosti můžete spustit více X relací na různých ttys a přepínat mezi nimi. Potřebujete platný ~/.xinit nebo ~/.Xclients První. Pokud ne, pro ilustraci:

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

Nejprve zkontrolujte, že mwm existuje vyzkoušením z příkazového řádku. Dokud to neříká "příkaz nenalezen", jste v pořádku. Nyní z tty2 zkuste startx .

Pokud zde žádný správce obrazovky nedělá něco totalitního, měli byste mít obyčejné černé okno s velkým X kurzor myši. Kliknutí levým tlačítkem myši by mělo poskytnout hrubě vypadající nabídku, ze které nyní můžete „Ukončit“; ale předtím Ctrl Alt F1 vás přenese na ostatní X session na tty1 (a F2 vás vrátí atd.).


Linux
  1. Jak upravovat více souborů a přepínat mezi soubory ve VIM pomocí vyrovnávacích pamětí

  2. Linux – Jak přepínat mezi relací Tty a Xorg?

  3. Rozumíte komunikaci mezi Pam a démonem vědomým si Pam?

  1. Linux – rozdíl mezi Pts a Tty?

  2. Jak sdílet soubory mezi Ubuntu a Mac OS X

  3. Rozdíl mezi pts a tty

  1. Jak najít/grep, co je mezi String1 a String2?

  2. Jaký je rozdíl mezi Git Switch a Checkout?

  3. Jak monitorovat síťový přepínač a porty pomocí Nagios