
Estou executando um servidor Minecraft e sempre que eu "sh rtoolkit.sh" para iniciar o servidor, tudo funciona bem, porém quando eu paro o servidor e volto para a linha de comando pronto para inserir um comando, o texto que digito não aparece e o cursor permanece na mesma posição, mas se eu inserir um comando e pressionar Enter, vejo o resultado. Por exemplo, ls
não aparece quando estou digitando, mas depois de pressionar Enter vejo a saída. Eu tentei clear
, mas ainda o mesmo problema.
A única maneira que encontrei de corrigir o problema é encerrar a janela atual do tmux e recriá-la.
Estou fazendo tudo isso pelo SSH do Mint.
Responder1
Sua descrição indica que o tty foi deixado em modo sem eco depois que você interrompeu o servidor.
Isso geralmente acontece quando um programa “interativo” é encerrado inesperadamente e não tem a chance de restaurar os vários modos tty que ajustou quando foi iniciado. Se isso acontecer regularmente ao sair do programa normalmente, há um bug no programa.
Você provavelmente pode reproduzir o efeito com um comando como este:
stty -echo ; printf 'Type something (there will be no echo); Enter/Control-C to resume...' ; read ; echo
Você deve ser capaz de usar este comando (digitado “às cegas”; já que não há eco) para restaurar a funcionalidade normal do tty:
stty sane