Bug#872362: mpg123 disables cursor unconditionally on ttys
Ivan Shmakov
ivan at siamics.net
Wed Aug 16 17:35:22 UTC 2017
Package: mpg123
Version: 1.23.8-1+b1
Severity: wishlist
After upgrading to the version in Stretch, mpg123(1) appears to
make the terminal cursor invisible by issuing a ‘civis’ (as in:
$ tput civis) control sequence to a tty, which goes against my
preferences.
Moreover, mpg123(1) does not seem to consult Terminfo for the
terminal-specific sequence, probably using a hardcoded one
instead – which prevents an obvious workaround from working:
$ TERM=dumb mpg123 -- audio.mp3
(Cursor becomes invisible even though Terminfo lists no civis
sequence for TERM=dumb, per $ infocmp -- dumb.)
The --no-control option has no effect on this behavior, either.
A workaround that does work is to pipe mpg123(1) standard output
and error devices via cat(1), like:
$ mpg123 -- audio.mp3 2>&1 | cat
--
FSF associate member #7257 58F8 0F47 53F5 2EB2 F6A5 8916 3013 B6A0 230E 334A
More information about the pkg-multimedia-maintainers
mailing list