A tela GNU falha ao redimensionar com o Snow Leopard xterm

A tela GNU falha ao redimensionar com o Snow Leopard xterm

Eu uso xterms 120x80 no X11 (que inicio via xterm -geometry 120x80). Eu também uso algumas sessões de tela GNU em execução constante em alguns hosts diferentes - tanto locais no Mac quanto em algumas máquinas Linux remotas.

Com o Leopard, quando eu me reconectava a uma sessão de tela existente, a tela determinava o tamanho do xterm em execução e se expandia automaticamente para preenchê-lo.

Com o Snow Leopard, isso não acontece mais. A reconexão a uma tela em execução resulta em 80x25. Eu tenho que redimensionar a janela do xterm para que a sessão da tela se expanda. Depois de fazer isso, posso desconectar e reconectar e a tela fará a coisa certa.

Existe alguma maneira de corrigir isso e voltar ao antigo comportamento 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...)

Responder1

Eu tenho tido o mesmo problema. Encontrei a solução em um dos tópicos da lista de usuários do Apple X11. Adicione isto ao seu arquivo ~/.Xdefaults:

XTerm*ptySttySize: verdadeiro

e reinicie o X11. Funcionou para mim!

Responder2

Baseado emesta página de suporte da Apple, adicionando

resize >& /dev/null

no meu .bashrc pelo menos resolveu o problema.

informação relacionada