I am having an issue with Byobu over SSH. When I type in something or do any input, my cursor doesn't move and the screen doesn't update. However when I toggle windows (f4 then f3) it shows the most recent output and cursor position.

What causes this problem and how do I fix it?

  • Are you using tmux or screen as backend? Which versions of Ubuntu & byobu are you using (client and target machine)? Are you using nested byobu sessions (from an open byobu session connecting to a machine running byobu too)?
    – dgonzalez
    Dec 27, 2016 at 2:05
  • Byobu is tmux and screen combined. I don't understand what you mean by that. Anyway, I'm using the latest byobu on Ubuntu 16.04 LTS, and I don't do nested byobu sessions.
    – Dev
    Dec 27, 2016 at 2:52
  • Byobu uses tmux or screen as backend to do the multiplexing. If tmux is installed on your system, it defaults to use it instead of screen. Have you modified config files or something similar? What notifications do you have enabled?
    – dgonzalez
    Dec 27, 2016 at 3:07
  • 2
    I have the identical problem right now; by gum I wish you'd found the solution. FWIW, the problem seems to self-resolve after several minutes (without restarting Byobu/SSH session), so my current fix is patience.
    – ropable
    Aug 27, 2018 at 1:31
  • 1
    @ropable by pressing F2 to open a new window, typing reset, and pressing Enter. It's exactly the same way you'd run any other command.
    – Dev
    Aug 30, 2018 at 2:13

4 Answers 4


reset command seems to resolve this problem. Press F6 to get out of byobu. Then type "reset" and resumr byobu. It works fine


I found that exiting the Byobu session (F6) and running the byobu detach command before running byobu again fixes this issue.

  • It's detach...
    – Dev
    Jan 23, 2019 at 11:33

For me, simply detaching all other sessions but yourself (Alt + F6) seem to work as well.


It seemed that restarting byobu (by quitting all the processes inside it) worked. I don't know what causes this however, so if somebody would like to shed some light on that please do.

Edit: The issue appeared again after messing with stdout using python, maybe that is the issue?

  • Ok, is weird, byobu is pretty straightforward. I have the same (default) config on all my hosts and is working ok. Maybe try to purge and reinstall on the target host with sudo apt purge byobu && sudo apt install byobu, try to uninstall screen if its installed and you don't use it, or even try another mainly compatible terminal emulator like lxterminal to discard elements involved.
    – dgonzalez
    Dec 27, 2016 at 3:31
  • The internet has so much potential but I never get an explanation on why something does what it does. All I get is "Oh try reinstalling. If that doesn't work try rebooting or reinstalling."
    – Dev
    Dec 27, 2016 at 6:02
  • ^ no offense. :)
    – Dev
    Dec 27, 2016 at 6:09
  • No problem. I'm telling that cause i've used for years without config like it were a simple tool like a toothpick... Maybe you are connecting from putty? Any special config on tmux? If not I would suggest running byobu-config to check actual configuration or even install a new VM or docker container for checking onto a "fresh install" environment
    – dgonzalez
    Dec 27, 2016 at 14:21
  • And yes can be realated to messing with stdout, check if you have any running script/software which can be messing/interfering with stdout/bash outputing.
    – dgonzalez
    Dec 27, 2016 at 14:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .