Terminal Falha ao fazer o login
De repente, quando tentei criar uma nova janela de terminal, ela falhou. Não faz nada por cerca de um minuto, em seguida, mostra apenas isso:
Digitar meu nome de usuário não funciona. Eu recebo a mesma mensagem. O terminal já estava funcionando em outra janela. Eu não posso mais criar.
Meu editor, IntelliJ, tem um terminal embutido e está funcionando bem.
— sblundy
E se limpou depois de 30 minutos. Esquisito. Houve um minuto assustador quando a tela de login exibia o mesmo comportamento. Se alguém tem uma teoria sobre o que poderia ter acontecido, eu estaria interessado em ouvir isso.
Seu shell de login pode estar quebrado. Tente ir ao Terminal Preferências & gt; Guia de inicialização e verifique se "Default Login Shell" está selecionado. se estiver, selecione "Comando (caminho completo)" e digite login username. Você pode ter que digitar a senha toda vez que visualizar o terminal.
(Esperei por representante suficiente para comentar) uma coisa semelhante aconteceu comigo quando eu estava usando o Terminal enquanto uma atualização do sistema estava sendo instalada; comandos de repente pararam de funcionar e eu comecei a entrar em pânico. Após a atualização, que presumivelmente afetou binários, caminhos, etc, as coisas voltaram ao normal. Tenho a sensação de que isso poderia ter sido o que aconteceu no seu caso. Isso funcionou de novo?
Eu tive uma questão semelhante; o computador foi anexado ao Active Directory e a conta foi desabilitada. Eu fui em frente e desativei o Active Directory entrando em Preferências do Sistema & gt; Usuários & amp; Grupos & gt; desbloquear o sistema para fazer alterações e selecionar Servidor de conta de rede: e acabou de excluir a conta do Active Directory.
— Guillermo Alonso
esta foi a causa quando eu experimentei este problema. obrigado (uma espécie de óbvio uma vez que você diz isso, mas eu nem pensei nisso)
Apenas um palpite: você pode ter muitos pty's open (pseudo-teletype).
Aconteceu comigo enquanto usava o Xcode, que aparentemente abria muitas sessões de terminal em segundo plano e me impedia de abrir um novo.
Se isso acontecer novamente, você poderia tentar
sudo sysctl -w kern.tty.ptmx_max=255
— CatalinM
Isso aconteceu comigo no passado e só aconteceu novamente em um Mac rodando High Sierra (10.13.5) que está ligado a um domínio do Active Directory.
Acontece que foi causado por uma conexão VPN Cisco IPSec ativa. A conexão VPN provavelmente seqüestrou minhas configurações de DNS e quebrou a resolução de nomes locais que dependiam do DNS do servidor do AD.