ctrl+alt+f7은 전환할 수 없습니다. [닫기]

ctrl+alt+f7은 전환할 수 없습니다. [닫기]

내 debian8 터미널에서.

sudo systemctl set-default multi-user.target 

이제 텍스트 모드로 재부팅하고 다음을 입력하세요.시작 xGUI 모드로 들어갑니다.

누르면 ctrlaltf7아무 일도 일어나지 않습니다.
ctrlaltf1-f6 서로 전환할 수 있습니다. 금지
된 것 같습니다 ctrlaltf7.

답변1

AFAIK, X를 시작하면 항상 X 서버에서 사용하는 가상 터미널로 자동 전환됩니다. X를 시작할 때 수동으로 VT로 전환할 필요가 없습니다.

systemd가 있는 Debian 8에서는 다음 무료 VT에서 X가 시작되는 것을 찾아야 합니다. tty1에 로그인하고 tty2로 전환하지 않은 경우 tty2는 유휴 상태입니다. [*] (ctrl+alt+F2).

ctrl+alt+f7이 아무 작업도 수행하지 않는 이유는 VT7이 전혀 사용되지 않기 때문입니다. 전혀 사용하지 않는 VT로 전환하려고 하면 이런 일이 발생합니다.

확실하지 않은 경우 루트 권한(예: sudo)을 사용하여 X 서버가 사용 중인 VT 수를 알아낼 수 있다고 생각합니다. X의 프로세스 ID pgrep X(예: 100)를 찾은 다음 sudo lsof -p 100. 혹은 그 반대로도:sudo lsof /dev/tty[0-9]*


Fedora Linux와 같은 최신 시스템에서는 X가 다음에서 실행된다는 것을 알 수 있습니다.동일한startxVT를 실행합니다. X 서버는 더 이상 root.

[*] Systemd는 이전 초기화 시스템과 다르게 동작합니다. 실제로 VT(VT1~VT6)로 전환할 때 VT(VT1~VT6)에서 텍스트 로그인 프롬프트만 실행합니다. systemd 이전에는 6개의 VT가 모두 부팅 시 로그인 프롬프트를 시작했습니다. 따라서 VT7이 X를 실행하도록 합니다(ctrl+alt+f7). (또한 sudo systemctl stop getty@tty2:)을 사용하여 VT를 다시 해제할 수도 있습니다.

관련 정보