Eu usaria resize : ele atualiza as configurações de stty (que é o que é perdido ao conectar-se diretamente ao dispositivo incorporado - e também o que é necessário para screen ).
resize é um utilitário de linha de comando (desenvolvido com xterm ), que verifica o tamanho real da tela (usando sequências de escape VT100) e atualiza stty para refletir esse tamanho, bem como comandos de impressão que podem ser executados para atualizar variáveis de ambiente.
A alteração de $COLUMNS em screen não é muito eficaz, pois screen "sabe" o tamanho da tela do terminal e interferirá em programas que assumem tamanhos diferentes.