tty와 xorg 세션 간 전환 방법


28

내 xorg 세션이 tty1에 있고 tty에서 명령을 실행하려면 (몇 가지 이유로 xorg 세션에서 명령을 실행할 수 없기 때문에) Ctrl+ Alt+를 누르고 F2명령을 입력하십시오. 그러나 xorg 세션이 없기 때문에 먼저 tty에서 그래픽 응용 프로그램을 시작할 수 없습니다. 그런 다음 xorg 세션이 실행 중이고 다시 세션으로 돌아가는 tty1로 전환하는 방법이 궁금합니다.

답변:


12

xorg 세션이 실행 중이고 세션으로 돌아가는 tty1로 어떻게 전환 할 수 있습니까?

X가 tty1에서 실행되고 있지만 tty2에서는 실행되지 않기 때문입니다. tty는 "가상 터미널"로 실제 실제 화면과 키보드 등을 나타내야합니다. 터미널은 모두 동시에 켜져 있지만 한 번에 하나씩 인터페이스 할 수있는 충분한 하드웨어 만 있기 때문에 얻을 수있는 것입니다. .

실제로 다른 tty에서 여러 X 세션을 실행하고 이들 사이를 전환 할 수 있습니다. 당신은 유효 ~/.xinit하거나 ~/.Xclients먼저 필요합니다 . 그렇지 않은 경우, 예를 들어 :

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

mwm명령 행에서 먼저 시도하여 존재 하는지 확인하십시오 . "명령을 찾을 수 없음"이라고 말하지 않는 한 좋습니다. 이제 tty2에서 시도하십시오 startx.

전체 주의적 인 작업을 수행하는 디스플레이 관리자가 없으면 큰 X 마우스 커서 가있는 일반 검은 색 창이 나타납니다 . 마우스 왼쪽 버튼을 클릭하면 "종료"할 수있는 조잡한 메뉴가 나타납니다. 그러나 그 전에는 tty1 CtrlAltF1다른 X 세션으로 이동합니다 (F2는 다시 등을 가져옵니다).


ssh 터미널에서 수행하려면 어떻게합니까? 이렇게 startx그것은 SSH 터미널에서 가능하지 않나요? ssh 터미널이 기존 / 실행중인 tty와 동일한 세션에 있어야합니다.
오키 이리 리 날디

21

다음을 눌러 tty를 전환 할 수 있습니다.

  • Ctrl+ Alt+ F1: (tty1 x는 우분투 18.04+에 있습니다)
  • 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는 우분투 14/16을 사용할 때 여기에 있습니다)

Alt+ 를 사용할 수도 있습니다Left/Right

다른 배포판에 따라 다르게 할당됩니다. 예를 들어 RHEL 6은 X 서버를 tty1에, "dumb terminal"/ "console"을 tty2-7에 할당하고 RHEL 5는 콘솔을 tty1-6에, x.org를 tty7에 할당합니다. 일부 x.org 설정으로 인해 임의 콘솔로 전환하기가 더 어려워졌습니다. 예를 들어, RHEL 5.5에는 tty1으로 전환하기위한 전용 x.org 키가 있으며 여기에서 더 쉽게 tty2-6으로 이동할 수 있습니다.

관련 :


1
x는 (현재) 우분투 18.04의 tty1에 있습니다.
user8162

18

또는 TTY1 로 전환하고 X 세션으로 다시 전환하는 등 의 chvt명령을 사용할 수 있습니다 . 자세한 내용은 여기 를 참조하십시오.sudo chvt 1sudo chvt 7

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.