Há um tempo que estou usando o Byobu para gerenciar sessões de tela para mim. No entanto, encontrei um problema estranho: a sessão continua bloqueando. Com o bloqueio, quero dizer que não consigo digitar nada, e somente se esperar alguns minuites será desbloqueado e fará tudo o que eu digitei antes.
Atualmente está ficando pior. A sessão continua travando a cada minuto. Mesmo quando reiniciei o Putty, mudei de autenticação de chave privada para autenticação de senha e até mudei as instalações do Putty, ele ainda congela. Chegou ao ponto em que eu entrarei e a janela atual está congelada, mas eu posso mudar para outra janela, apenas para que congele em alguns segundos.
Outro novo desenvolvimento é que, às vezes, quando eu faço o primeiro login no Byobu, nem sequer aparece, ele fica lá depois da linha "Último login". Uma vez, recebi um WriteMessage: Broken pipe
erro e ele caiu para o shell normal sem byobu.
Estranhamente, o túnel que eu abri ainda funciona. Consegui verificar os gráficos da CPU e vi que o servidor não estava sob carga, o que significa que a sessão não congelou porque havia outras coisas a fazer.
Alguma sugestão sobre como consertar isto?
reset
, embora eu não ache que funcione, pois a troca de janelas também está congelada.
top
para ver se está demorando na CPU. Execute strace -p1234
(onde 1234 é o screen
PID) para ver o que está fazendo e o mesmo para o SCREEN
processo. Você precisará executar um screen
que não seja setuid ou setgid ou executar strace
como root.