A variável de ambiente TMOUT
está definida (nada a ver com screen
)? Se estiver definido para 600, o bash fechará a sessão após 600 segundos (10 minutos).
Eu comecei recentemente a configurar a "tela", incluí meu .screenrc
abaixo. Eu tenho um problema que, se windows 0 & 1 (contendo bash) estão inativos por cerca de 10 minutos eles irão fechar apenas deixando a janela 2 contendo irssi. Fiz algo errado? Existe algo que eu possa fazer para impedir que isso aconteça? Tentei pesquisar problemas ou soluções semelhantes, mas acho difícil encontrar algo relevante.
startup_message off
autodetach on
shell /bin/bash
defutf8 on
altscreen on
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
defscrollback 30000
# Default screens
screen -t bash-0 0
screen -t bash-1 1
screen -t irssi 2 irssi
select 0
Tags configuration gnu-screen