tmux se cuelga al volver a adjuntar la sesión después de cerrar la sesión

2

Desde Yosemite, mi tmux , que instalé a través de MacPorts, se "cuelga" cuando vuelvo a adjuntarlo después de que mi usuario haya cerrado la sesión y se conectó de nuevo. Es decir. no puede iniciar nuevos procesos, como una nueva línea de comando. Los registros en la consola no muestran nada.

Ni siquiera sé cómo empiezo a descubrir qué está pasando aquí.

    
pregunta Arne 03.02.2015 - 06:00

1 respuesta

1

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

Si puede, intente una compilación limpia desde la fuente (es decir, sin la adición de CPPFLAGS). Asegúrese de reiniciar completamente su servidor tmux con su binario recién creado (la diferencia ocurre en la llamada al demonio (3) realizada cuando el servidor se inicia por primera vez, por lo tanto, utilice un binario “limpio” para conectarse un servidor iniciado con el binario creado por MacPorts no ayudaría).

Tangencialmente, ya que usa tmux en OS X, también puede usar mi reattach-to-user-namespace programa contenedor. Parece que el programa de envoltorio puede no ser realmente necesario en Yosemite para acceder a la mesa de trabajo dentro de tmux . Si está utilizando el envoltorio (y no le importa probar un poco), intente eliminarlo de su configuración en su sistema Yosemite. Apreciaría saber si las cosas (continuar) funcionan sin usar el envoltorio (o si todavía pierde el acceso al área de trabajo en algún momento).

    
respondido por el Chris Johnsen 03.02.2015 - 09:57

Lea otras preguntas en las etiquetas