Adicione isso ao ~/.screenrc
sair da tela e voltar:
shell "/usr/bin/bash"
termcapinfo xterm* ti@:te@
Eu tenho uma fatia do ubuntu no slicehost, o que significa que ele é um DomU em um host Xen - e é uma instalação bastante simplificada.
A coisa que me incomoda é que a rolagem de volta no terminal usando shift-pgup não funciona.
Alguém pode me dizer qual pacote habilita essa funcionalidade de rolagem (para que eu possa verificar se está instalado) - ou se você tiver outras informações sobre por que ele pode não estar funcionando, avise-me.
(nota: Estou a executar o ecrã com o conjunto "defscrollback 1024", mas ainda não funciona)
A tela desativa a rolagem padrão no seu terminal X local, porque na verdade é um programa de maldições nos bastidores. Como Murali disse, se você quiser usar o scrollback da tela, você precisará Ctrl-A esc e então usar as teclas regulares (PgUp / PgDn / cursor) para olhar através do histórico. Escape vai te tirar de volta.
A sessão de tela está em sua máquina local ou remota? Se estiver no controle remoto, tente entrar no modo de rolagem da tela (Ctrl + A, [por padrão).
O Shift + PgUp funciona sem interesse?
Se você usa o PuTTY como seu terminal, com uma sessão de tela sendo executada no servidor, você deve marcar a caixa ao lado de "Desativar alternar para a tela do terminal alternativo" em PuTTY Configuration Terminal- > Recursos. O retrocesso então funciona normalmente.