Baseado em esta página de suporte da Apple , adicionando
resize >& /dev/null
no meu .bashrc tem pelo menos contornado o problema.
Eu uso 120 x 80 xterms em X11 (que inicio por meio de xterm -geometry 120x80
). Eu também uso algumas sessões de tela GNU em execução constantemente em alguns hosts diferentes - ambos locais para o mac e em algumas caixas Linux remotas.
Com o Leopard, quando eu re-conectei a uma sessão de tela existente, a tela revelava o tamanho do xterm em que ele estava sendo executado e expandia automaticamente para preenchê-lo.
Com o Snow Leopard, isso não acontece mais. Reconectar a uma tela em execução resulta em 80x25. Eu tenho que redimensionar a janela do xterm para fazer com que a sessão da tela se expanda. Depois de fazer isso uma vez, posso desconectar e reconectar e a tela faz a coisa certa.
Existe alguma maneira de corrigir isso e voltar ao comportamento antigo do xterm?
(o Snow Leopard tem uma nova versão do xterm:
$ /usr/X11R6/bin/xterm -v
XTerm(244)
Versus a versão no Leopard:
$ /usr/X11R6/bin/xterm -v
X.Org 6.8.99.903(241)
Ainda não tentei copiar o xterm do Leopard para o Snow Leopard ...)
Baseado em esta página de suporte da Apple , adicionando
resize >& /dev/null
no meu .bashrc tem pelo menos contornado o problema.
Eu tenho tido o mesmo problema. Encontrou a solução em um dos encadeamentos da lista Usuários X11 da Apple. Adicione isto ao seu arquivo ~ / .Xdefaults:
XTerm * ptySttySize: true
e reinicie o X11. Trabalhei para mim!