La ventana de la Terminal OS X desaparece en el inicio

2

Acabo de desenvolver una MacBook Pro (OSX 10.9.3). Usé el Asistente de Migración para traer cosas de mi antiguo mbp, y casi todo parece estar funcionando, excepto algo muy importante: la aplicación Terminal. Bueno, en realidad uso iTerm, pero ambos muestran los mismos síntomas: cuando ejecuto la aplicación, la ventana parpadea (quizás) unos pocos milisegundos, luego desaparece.

No se esconde ni minimiza. La aplicación está abierta (en la barra de herramientas, etc.), pero no aparecerá ninguna ventana. Incluso intenté ejecutar un script de shell bash ejecutable (* .command), pero realmente no apareció nada y, aparentemente, el script no se ejecutó.

Este es un problema muy fundamental. ¿Es volver a la tienda de Apple? La única otra rareza que he notado es que la configuración cuando la reinicié por primera vez era un tipo de buggy, y tuve que reiniciarla (lo que realmente me sorprendió). Sin embargo, después de reiniciar, funcionó bien y lo configuré como de costumbre.

Editar Esto es lo que dice la consola cuando ejecuto Terminal.app:

6/6/14 6:46:26.071 AM login[1450]: USER_PROCESS: 1450 tty??
6/6/14 6:46:26.072 AM login[1450]: DEAD_PROCESS: 1450 tty??
6/6/14 6:46:26.076 AM com.apple.launchd.peruser.501[173]: (cx.pow.powd[1448]) Exited with code: 8
6/6/14 6:46:26.076 AM com.apple.launchd.peruser.501[173]: (cx.pow.powd) Throttling respawn: Will start in 10 seconds
6/6/14 6:46:36.241 AM login[1454]: USER_PROCESS: 1454 tty??
6/6/14 6:46:36.243 AM login[1454]: DEAD_PROCESS: 1454 tty??
6/6/14 6:46:36.247 AM com.apple.launchd.peruser.501[173]: (cx.pow.powd[1452]) Exited with code: 8
6/6/14 6:46:36.247 AM com.apple.launchd.peruser.501[173]: (cx.pow.powd) Throttling respawn: Will start in 10 seconds

Sigue repitiendo mensajes similares cada diez segundos.

Editar 2 Si, en mi Terminal.app, las preferencias cambian "Shells se abren con:" a "Comando (ruta absoluta)," que es "/ usr / local / bin / bash", aparece una ventana que dice.

[Command not found: /usr/local/bin/bash]

[Could not create a new process and open a pseudo-tty.]
    
pregunta Rico Picone 06.06.2014 - 08:04

1 respuesta

3

Bueno, ¿puedo preguntarte qué es el shell de inicio de sesión predeterminado? el mío es /usr/local/bin/bash de Homebrew , y si muevo mis cosas de Time machine a una nueva computadora, Homebrew está ahí, pero por alguna razón está , así que necesito cambiar el shell de inicio de sesión, eliminar Homebrew, reinstalar XCode, reinstalar Homebrew, reinstalar /usr/local/bin/bash y cambiar mi shell de inicio de sesión predeterminado nuevamente. Puede que esté equivocado en su caso especial, pero es algo que vale la pena considerar. En general, el Asistente de Migración trabaja para sus datos y todas las cosas "normales" y las aplicaciones que tiene la gente, pero cualquier desarrollador / Unix se rompe (o así es mi experiencia en docenas de migraciones).

PS para cambiar su shell de inicio de sesión predeterminado, vaya al Panel de Preferencias (el elemento con el icono de las ruedas dentadas), Usuarios y Grupo, desbloquee si es necesario, haga clic derecho sobre usted mismo: aparecerá la opción de 'Opciones avanzadas', haga clic en eso y cambie su shell de inicio de sesión. Guarda, cierra sesión y listo.

    
respondido por el user1256923 06.06.2014 - 15:21

Lea otras preguntas en las etiquetas