![byobu: Como posso criar uma nova sessão em um grupo tmux existente?](https://rvso.com/image/747331/byobu%3A%20Como%20posso%20criar%20uma%20nova%20sess%C3%A3o%20em%20um%20grupo%20tmux%20existente%3F.png)
Estamos usando byobu
aqui em nossa equipe de desenvolvimento embarcado para compartilhar o acesso aos programadores que estão conectados aos nossos dispositivos. Dessa forma, toda a nossa equipe terá acesso aos arquivos de log do dispositivo e assim por diante.
Isso funcionou muito bem até agora. Cada membro poderia fazer login em uma conta comum naquele computador e começar byobu
a verificar os arquivos de log. Cada usuário obteve uma nova sessão em um grupo de sessões existente, para que todos pudessem verificar o arquivo de log (= janela) de seu interesse.
Parece que o gerenciamento de sessão do byobu mudou várias vezes no último ano, e o byobu agora está sempre se conectando diretamente a uma sessão existente. Por algum tempo o comportamento poderia ser selecionado criando um .reuse-session
arquivo na pasta de configuração do byobu.
Nas versões atuais do byobu, isso não parece mais ser suportado. Quando eu verificoselect-session.py
Vejo na linha 43 que o arquivo ainda é testado, mas a variável result reuse_sessions
não é usada em lugar nenhum. byobu sempre liga tmux -u attach …
.
Assim, quando um usuário altera a janela mostrada na sessão, todos os outros usuários nesta sessão também alteram a janela atual. Isso torna impossível permitir que pessoas diferentes trabalhem ao mesmo tempo.
Como podemos voltar a ter sessões diferentes compartilhando apenas o grupo de sessões? Atualmente só consigo isso usando tmux
diretamente, mas esse não parece ser o propósito do byobu.