Following the github link that you posted, and another link or two from there, a clear conclusion is presented as for why this bug occurs.
There's no such thing as UTF-9.0. There's UTF-8, there's Unicode, and there's Unicode versions 8.0 and 9.0. It's a mere coincidence that UTF-8 and Unicode version 8.0 both contain the digit 8. For your convenience, here are the most important links: https://bugzilla.gnome.org/show_bug.cgi?id=772812 https://bugzilla.gnome.org/show_bug.cgi?id=772890 The core issue: Ubuntu (and no other distribution) should ship their glibc and glib packages with Unicode databases of different major numbers. Currently Ubuntu's glibc ships Unicode 8.0, whereas glib ships Unicode 9.0. Unicode 9.0 changed many characters to be two cells wide, rather than a single cell. This is why the display falls apart. ** Bug watch added: GNOME Bug Tracker #772812 https://bugzilla.gnome.org/show_bug.cgi?id=772812 ** Bug watch added: GNOME Bug Tracker #772890 https://bugzilla.gnome.org/show_bug.cgi?id=772890 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-terminal in Ubuntu. https://bugs.launchpad.net/bugs/1659699 Title: Terminal constatly copies last row and adds it, every ~2 seconds To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1659699/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs