Eu tive isso ontem e esta manhã também. Eu encontrei o problema.
Como parte do estabelecimento de uma sessão, x2go
parece estar executando .bashrc
e .bash_profile
até a conclusão ANTES de realmente apresentar a sessão. Descobri que .bash_profile
estava executando mesg y
, bem como outro script de shell que tentou usar o valor retornado de tty
como uma variável (ou seja, TTY='tty'
). Como essas instruções não estão sendo executadas dentro de um terminal, elas falharam. A solução é colocá-los dentro de um teste da seguinte forma:
if 'tty -s'
then
mesg y
TTY='tty'
else'
TTY='not a tty'
fi
Isso foi corrigido em todos os sites aos quais não pude me conectar. Eu suspeito que uma mudança recente em x2go
possa ter colocado isso em foco, já que esses sites não mudaram desde a minha última x2go
de conexões bem-sucedidas.