byobu: ¿Cómo puedo crear una nueva sesión en un grupo tmux existente?

byobu: ¿Cómo puedo crear una nueva sesión en un grupo tmux existente?

Estamos utilizando byobuaquí en nuestro equipo de desarrollo integrado para compartir el acceso a los programadores que están conectados a nuestros dispositivos. De esa manera, todo nuestro equipo tendrá acceso a los archivos de registro del dispositivo, etc.

Esto funcionó bastante bien hasta ahora. Cada miembro podría iniciar sesión en una cuenta común en esa computadora y comenzar byobua verificar los archivos de registro. Cada usuario obtuvo una nueva sesión en un grupo de sesión existente, por lo que todos pueden consultar el archivo de registro (= ventana) que les interesa.

Parece que la gestión de sesiones de byobu ha cambiado varias veces durante el último año y ahora byobu siempre se conecta directamente a una sesión existente. Desde hace algún tiempo, el comportamiento se podía seleccionar creando un .reuse-sessionarchivo en la carpeta de configuración de byobu.

En las versiones actuales de byobu, esto ya no parece ser compatible. cuando revisoselect-session.pyVeo en la línea 43 que el archivo aún se prueba, pero la variable de resultado reuse_sessionsno se usa en ninguna parte. Byobu siempre llama tmux -u attach ….

De esta manera, cuando un usuario cambia la ventana mostrada en la sesión, todos los demás usuarios en esta sesión también cambian la ventana actual. Esto hace que sea imposible permitir que diferentes personas trabajen al mismo tiempo.

¿Cómo podemos volver a tener diferentes sesiones compartiendo solo el grupo de sesiones? Actualmente sólo puedo obtener esto usándolo tmuxdirectamente, pero ese no parece ser el propósito de byobu.

información relacionada