Isso aconteceu comigo enquanto eu estava usando vi onde a sessão congelou e eu desconectei. Ao tentar reconectar a tela usando a tela -Arx, o processo seria interrompido.
Pode haver um processo filho semelhante em execução fazendo com que a tela seja interrompida. Se você se lembrar de um em especial foco nisso, caso contrário, para obter uma lista do processo filho em execução sob sua tela, faça:
ps ux -H
O que mostrará os processos filhos aninhados:
zwood 28481 0.0 0.0 101148 8844 ? Ss Oct07 1:36 SCREEN -S mysession
zwood 28482 0.0 0.0 67436 1744 pts/2 Ss+ Oct07 0:00 /bin/bash
zwood 28515 0.0 0.0 67556 1876 pts/4 Ss+ Oct07 0:00 /bin/bash
zwood 4498 0.0 0.0 67436 1772 pts/5 Ss Oct07 0:00 /bin/bash
zwood 2007 0.0 0.0 73604 1324 pts/5 S+ 15:47 0:00 vi /home/zwood/.bashrc.custom
zwood 14670 0.0 0.0 67436 1768 pts/13 Ss+ Oct14 0:00 /bin/bash
zwood 27002 0.0 0.0 67436 1720 pts/11 Ss+ Oct20 0:00 /bin/bash
zwood 24748 0.0 0.0 67432 1712 pts/14 Ss+ Oct21 0:00 /bin/bash
Depois de matar o processo do vi que causou o problema, consegui recolocar a tela sem nenhum problema. Matando todos os processos anteriores que foram reatados tela provavelmente é uma boa idéia também. Apenas use:
kill -9 <pid>
Eu não sei o que a tela está fazendo internamente, porque o vi fez com que a tela travasse, nem porque matar o processo vi trouxe minha tela de volta. Eu corri para este problema com a tela no passado e tentei o que a maioria das pessoas estava recomendando neste segmento sem sorte. Encontrar esse processo filho problemático é a única coisa que funcionou para mim e funcionou consistentemente nisso.