Estou usando muito a tela GNU. Acho muito irritante que toda vez que o servidor precise ser reinicializado, perco todas as minhas sessões (mesmo que eu saiba com antecedência, preciso configurar tudo novamente).
Eu procurei na web por possibilidades de como fazer a tela sobreviver a uma reinicialização, mas não encontrei nada que funcionasse para mim. Alguns dos métodos que encontrei e existem falhas:
- CryoPID : parece estar morto, prometendo desde 2005 incluir suporte para tela
- DMCTP : tem problemas com setuid (), não funcionou para mim (admito que não tentei muito)
- algum script tentando recriar a sessão do zero; você ainda perde seu histórico e acho que também as variáveis de ambiente não estão definidas corretamente (e quando tentei, não trouxe todas as sessões)
Talvez alguém conheça um freezer de processo melhor? Esta parece ser a maneira mais promissora.