GNU 화면, 모든 명령으로 인해 작동 중지됨

GNU 화면, 모든 명령으로 인해 작동 중지됨

나는 원격 상자에 SSH로 연결되어 있습니다. Redhat인 것 같지만 어떻게 알 수 있는지 잘 모르겠습니다. 내 홈 디렉터리에서는 화면이 아직 설치되지 않았기 때문에 소스에서 화면과 모든 종속 항목을 설치하는 과정을 거쳤습니다.

screen을 실행할 수 있고 잘 열리고 프롬프트가 표시되지만 ls, vim, zsh에 대한 모든 명령으로 인해 단순히 잠길 수 있습니다. 지금까지 6시간 동안 인터넷 검색을 해봤지만 '화면 잠금/멈춤/정지'(명백한 추가 검색어 포함)로 인해 관련 없는 결과가 너무 많이 표시되고 관련 결과가 없다고 말할 수 있습니다.

Gnu 화면에 대한 컴파일 옵션이 많지 않습니다. 나를 도와주려는 사람에게 어떤 정보를 제공할 수 있습니까?

답변1

이상하게도 이것은 TERM 문제였던 것 같습니다. 나는 zsh를 실행하는 X 외부 터미널에서 SSH를 사용하고 있었습니다. 시스템에서 ssh를 사용하여 용어를 vt220으로 변경하면 이러한 설정에서 원격 호스트 화면에서 TERM="linux"를 수동으로 설정하면 잠깁니다. 그러나 X에서는 zsh를 실행하는 rxvt-unicode 터미널에서 ssh를 실행하고 원격 호스트의 TERM을 'rxvt'로 수동으로 설정한 다음 화면을 시작합니다. Screen은 용어를 "screen.rxvt"로 설정하고 제대로 작동합니다.

나는 정말로 앞으로는 X에서만 ssh'ing을 할 것이라고 생각합니다. X는 내가 사용하고 있던 상자(gentoo)에서 여전히 컴파일 중이었기 때문에 터미널에서 ssh를 했습니다. 그래서 나는 이것이 TERM 문제로 해결될 수 있다고 생각합니다. 하지만 다른 사람이 이 문제를 겪을 경우 X 외부의 해결 방법은 확실하지 않습니다.

관련 정보