Bug#978986: invisible cursor when on column 1 after wrapping from final column

Joey Hess id at joeyh.name
Fri Jan 1 17:37:27 GMT 2021


Package: libvte-2.91-0
Version: 0.62.1-1
Severity: normal

In both xfce-terminal and gnome-terminal, I see this behavior when
running cat and then typing enough characters to make the cursor reach
the final column and wrap back to column 1. When the cursor should be on
column 1, it's visible nowhere on the screen. Typing one more character
makes the cursor reappear, now on column 2.

This does not happen when doing the same kind of wrapping on the bash
prompt, but I imagine bash might be doing its own cursor positioning,
and so avoid the bug.

Attached short screencast demonstrates the problem, using xfce-terminal.

It seems worth noting that xterm also has a similar behavior, but not
the same. There the cursor remains at the far right column instead of
wrapping to column 1, then jumps to column 2! While odd, at least in
this case the user isn't left puzzled about why the cursor is not
visible at all. And konsole behaves as xterm.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_USER, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libvte-2.91-0 depends on:
ii  libatk1.0-0          2.36.0-2
ii  libc6                2.31-6
ii  libcairo2            1.16.0-4
ii  libfribidi0          1.0.8-2
ii  libgcc-s1            10.2.1-1
ii  libglib2.0-0         2.66.4-1
ii  libgnutls30          3.7.0-3
ii  libgtk-3-0           3.24.24-1
ii  libicu67             67.1-5
ii  libpango-1.0-0       1.46.2-3
ii  libpangocairo-1.0-0  1.46.2-3
ii  libpcre2-8-0         10.36-2
ii  libstdc++6           10.2.1-1
ii  libsystemd0          247.2-2
ii  libvte-2.91-common   0.62.1-1
ii  zlib1g               1:1.2.11.dfsg-2

libvte-2.91-0 recommends no packages.

libvte-2.91-0 suggests no packages.

-- no debconf information

-- 
see shy jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screencast_silent.ogv
Type: video/ogg
Size: 1400256 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20210101/15e7e3d5/attachment-0001.ogv>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20210101/15e7e3d5/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list