가상 터미널 전환이 차단되었는지 확인하는 방법은 무엇입니까?

가상 터미널 전환이 차단되었는지 확인하는 방법은 무엇입니까?

가상 터미널 14에 갇혔습니다. 일부 SDL 소프트웨어를 실행하면서 그곳으로 이동했습니다. 이제 다른 곳으로는 갈 수가 없어요. chvt 14에 성공하지 못한 경우 각 "chvt"가 정지됩니다("VT_WAITACTIVE" ioctl에서). chvt가 실행되고 있지 않습니다. vt14에서 쉘과 Xorg(원격 SSH에서)를 시작할 수 있습니다.

VT를 다시 전환하려면 어떻게 해야 합니까(재부팅 제외)? 정지되어 차단될 수 있는 VT 스위치를 어떻게 종료할 수 있습니까? ps -A의 출력을 살펴보면 의심스러운 프로세스가 발견되지 않았습니다(Xorg를 제외하고 이를 종료하는 것은 선택 사항이 아니었습니다). 내가 죽인 모든 getty는 init에 의해 다시 시작되었습니다.

그래픽: uvesafb, fbdev를 사용하는 Xorg, 커널 모드 설정 없음, sysvinit/openrc(systemd 없음).

답변1

귀하의 경우에 해당되는지는 모르겠지만 가상 터미널 스위치를 끄면 이러한 증상이 나타납니다 physlock -l. physlock -L키보드와 를 통해 잠금 해제 토글을 실행합니다 chvt.

관련 정보