byobu: Wie kann ich eine neue Sitzung in einer bestehenden Tmux-Gruppe erstellen?

byobu: Wie kann ich eine neue Sitzung in einer bestehenden Tmux-Gruppe erstellen?

Wir nutzen byobues hier in unserem Embedded-Entwicklungsteam, um den Zugriff für die Programmierer freizugeben, die mit unseren Geräten verbunden sind. Auf diese Weise hat unser gesamtes Team Zugriff auf die Geräteprotokolldateien usw.

Das hat bisher ganz gut funktioniert. Jedes Mitglied konnte sich mit einem gemeinsamen Konto auf diesem Computer anmelden und mit byobuder Überprüfung der Protokolldateien beginnen. Jeder Benutzer bekam eine neue Sitzung in einer bestehenden Sitzungsgruppe, sodass jeder die Protokolldatei (= Fenster) überprüfen konnte, an der er interessiert war.

Es scheint, dass sich die Sitzungsverwaltung von byobu im letzten Jahr mehrmals geändert hat und byobu sich jetzt immer direkt mit einer bestehenden Sitzung verbindet. Eine Zeit lang konnte das Verhalten durch Erstellen einer .reuse-sessionDatei im Konfigurationsordner von byobu ausgewählt werden.

In aktuellen Versionen von byobu scheint dies nicht mehr unterstützt zu werden. Wenn ich nachschaueselect-session.pyIch sehe in Zeile 43, dass die Datei immer noch getestet wird, aber die Ergebnisvariable reuse_sessionswird nirgendwo verwendet. byobu ruft immer auf tmux -u attach ….

Wenn ein Benutzer das angezeigte Fenster in der Sitzung ändert, wird das aktuelle Fenster bei allen anderen Benutzern in dieser Sitzung ebenfalls geändert. Dadurch ist es nicht möglich, mehrere Personen gleichzeitig arbeiten zu lassen.

Wie können wir dazu zurückkehren, dass verschiedene Sitzungen nur die Sitzungsgruppe gemeinsam nutzen? Derzeit kann ich dies nur erreichen, indem ich es tmuxdirekt verwende, aber das scheint nicht der Zweck von byobu zu sein.

verwandte Informationen