2 votos

El tmux se cuelga al volver a iniciar la sesión después de cerrar la sesión.

Desde Yosemite, mi tmux que instalé a través de MacPorts, se "cuelga" cuando lo vuelvo a conectar después de que mi usuario haya salido y entrado de nuevo. Es decir, no puede iniciar nuevos procesos, como una nueva línea de comandos. La consola de inicio de sesión no muestra nada.

Ni siquiera sé cómo empiezo a entender lo que está pasando aquí.

1voto

Nip Puntos 362

Creo que el uso de __DARWIN_VERS_1050 en el tmux Portfile puede estar causando esto.

Si puedes, intenta una compilación limpia desde la fuente (es decir, sin esa adición de CPPFLAGS). Asegúrese de reiniciar completamente su tmux servidor usando tu binario recién construido (la diferencia se da en la llamada al demonio(3) que se hace cuando el servidor se inicia por primera vez, por lo que usar un binario "limpio" para conectarse a un servidor iniciado con el binario construido por MacPorts no ayudaría).


Tangencialmente, ya que usas tmux en OS X, también podrías usar mi reattach-to-user-namespace programa de envoltura. Parece que el programa de envoltura no es necesario en Yosemite para el acceso al cartón del interior. tmux . Si estás usando el envoltorio (y no te importa probar un poco), intenta quitarlo de tu configuración en tu sistema Yosemite. Apreciaría escuchar si las cosas (continúan) funcionando sin el uso del envoltorio (o si todavía pierdes el acceso al cartón en algún momento).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X