Terminal e guias do OS X Mountain Lion levam séculos para carregar

3

Quando abro uma nova guia Terminal, tenho que esperar pelo menos 10 a 20 segundos antes de poder trabalhar com ela, segui as sugestões anteriores aqui: Como acelerar o tempo de carregamento da nova guia Terminal?

Mas até agora ainda tenho abas lentas. Quando abro o inspetor durante o carregamento de uma guia, vejo o seguinte processo:

  • Conecte-se
  • bater
  • bater
  • rubi
  • sw_vers
  • dirname
  • sh

Os 4 inferiores iniciam e param durante o tempo inativo na minha guia, até que a guia seja finalmente utilizável e eu tenha apenas o login e o bash restantes.

Alguém pode oferecer alguma ajuda aqui, é muito frustrante.

TIA

Blaise
fonte
1
Você pode colar seus arquivos de configuração (.bashrc, .bash_profile, .profile)?
Sdmeyers

Respostas:

2

Você olhou para o seu arquivo .profile ( vi ~/.profile) para verificar se alguém (algum programa) adicionou algo que leva algum tempo?

Tente criar um novo usuário no seu Mac (Preferências do Sistema -> Usuários), faça o login como esse usuário e veja se o problema também acontece. Caso contrário, compare .profile deste usuário e aquele em que o atraso ocorre (ou pelo menos o experimento dirá se é algo específico do sistema ou específico do usuário).

Também existe o arquivo global / etc / bashrc, que é processado para todos os shells do bash para todos os usuários. Algo adicionado lá pode causar um atraso para todos os shells para todos os usuários.

Grezgory
fonte
Parece que foi o problema, no passado eu não tinha nada lá, mas algo que eu instalei através do Homebrew recentemente me deixou com centenas de linhas de origem, mas o arquivo bash_profile adicionou essa linha a si mesma toda vez que um terminal guia foi aberta!
Blaise