On Sat, Feb 02, 2019 at 10:01:17PM +0000, Jonathan de Boyne Pollard wrote: > The problem with the Bourne Again shell package's |clear_console| /is/ KVT > switching, and /similarly eliminating KVT switching/ fixes it (as I > explained back in 2015, when I published a replacement |clear_console| > <http://jdebp.eu./Softwares/nosh/guide/commands/clear_console.xml> that did > not do KVT switching). There is nothing special about |tty1| here; and this > is everything to do with a Bourne Again shell package tool that uses a bodge > to clear KVTs, and nothing to do with systemd.
For those who are only following along on debian-user and not digging into the packages and bug reports and source code, I would simply like to add that the clear_console program shipped in Debian's package of bash is provided entirely by Debian. It does not come from the GNU project's bash at all. The comment at the top of the clear_console.c source code says: Copyright (C) 2006-2017 Canonical Ltd.