1

Раньше, когда я запускал byobu, я получал новый сеанс с новым сокетом, и я мог открыть несколько окон в этом. Теперь, когда я запускаю его, он одновременно подключается к одному и тому же существующему сеансу byobu, так что, когда я набираю один, терминал обновляется в обоих. Как я могу заставить его начать новый сеанс?

2 ответа2

2

Если byobu использует screen то при вводе byobu bash (или любой другой оболочки, которую вы используете вместо bash) должен начаться новый сеанс, а не ссылка на ранее запущенный сеанс.

Иначе, если byobu использует tmux то byobu new или byobu new-session должны делать то же самое.

byobu -v должен сказать вам, какая версия byobu и какая из tmux или screen используется.

Я только что задал тот же вопрос в Ask Ubuntu https://askubuntu.com/a/94568/41467

0

Я обнаружил, что это было закомментировано в моем .bashrc

псевдоним screen = 'byobu -m $ 1 $ 2 $ 3 $ 4'

Я положил его обратно, и он снова начал работать. Это похоже на действительно плохо сложенный клудж, но по крайней мере это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .