GNU 螢幕,任何指令都會導致鎖定

GNU 螢幕,任何指令都會導致鎖定

我透過 ssh 連接到一個遠端盒子,我認為它是 redhat,但我不知道如何判斷。在我的主目錄中,我經歷了從來源安裝 screen 及其所有相依性的過程,因為它尚未安裝。

我可以運行 screen,它可以正常打開並給我一個提示,但是從 ls、vim、zsh 的任何命令都會導致它簡單地鎖定。我已經在谷歌上搜索了大約6 個小時,但是“屏幕鎖定/掛起/凍結”(帶有明顯的附加搜索詞)帶來了太多不相關的結果,據我所知,沒有相關的結果。

gnu screen 的編譯選項不多,我可以提供哪些資訊來幫助願意幫助我的人?

答案1

奇怪的是,這似乎是一個術語問題。我從運行 zsh 的 X 之外的終端進行 ssh 操作。當我將系統中的 ssh 更改為 vt220 時,在這些設定下,或在遠端主機螢幕上手動設定 TERM="linux" 時會鎖定。但是,從 X 中,我從運行 zsh 的 rxvt-unicode 終端進行 ssh,手動將遠端主機上的 TERM 設為“rxvt”,然後啟動畫面。 Screen 將術語設為「screen.rxvt」並且運作正常。

我真的認為從現在開始我只會從 X 進行 ssh'ing,我是從終端機進行的,因為 X 仍在我使用的盒子(gentoo)上進行編譯。所以我想這可以作為術語問題來解決,儘管我不確定 X 之外是否有其他人遇到此問題的解決方法。

相關內容