O problema pode ser que sua tela esteja configurada para usar a última linha da janela do terminal como a linha de hardstatus, e você abre uma janela em sua screenrc antes configurando a linha de hardstatus. Sua configuração de tela contém algo assim?
screen 1
# ...
hardstatus alwayslastline "..."
Neste caso, a janela aberta pelo comando screen no screenrc não possui o número correto de linhas configuradas - não leva em conta a linha usada pela linha hardstatus. Outras janelas devem estar bem, no entanto (compare a saída de stty size
na janela inicial, aberta pelo screenrc e outras janelas).
Eu abri um bug para esse problema aqui . Embora faça algum sentido em retrospectiva que o comando de tela que precede a configuração do hardstatus possa ter esse efeito, é bastante inesperado do ponto de vista do usuário (muitos arquivos de configuração não possuem uma noção de sequenciamento). Além disso, curiosamente, se você fizer algo como:
screen 1
screen 2
screen 3
# ...
hardstatus alwayslastline "..."
Apenas a janela 3 está configurada incorretamente.