Talk:GNU Screen

From ArchWiki
Latest comment: 21 January by Lahwaacz in topic A tutorial

added some screen command prompt commands to the usage section, could potentially put it in tips and tricks? J4fx (talk) 00:52, 5 December 2013 (UTC)Reply

True colours & italic support

I have tested screen version 4.9.1 with Foot, Wezterm, Gnome Terminal and Gnome Console for true colours and italic font support.

Gnu Screen support for true colours is still incomplete. Calling screen or screen -a or screen -T screen-256color or screen -T tmux-256color or screen -T xterm-256color all results the same. Some colours appear wrong — e.g. Bright green is shown like dark blue. And some others appear slightly different, usually much darker. Also, some TUI programs look distorted and weird. Using attrcolor b ".I" and defbce on in .screenrc resolves the latter one.
Screen sets TERM to screen.$TERM, but it actually isn't any different from setting it to screen-256color manually.

Italic font currently is not properly supported, as well. Italic fonts are shown with reverse colour, instead. A workaround is to invoke screen with TERM=screen screen -a, even though it results in some other weird behaviours.

With all that being said, There are plans to fix italic[1] and true colours support in next releases.

Arash (talk) 11:37, 17 January 2024 (UTC)Reply

The problems mentioned above are reported before, already. For further following the issues and their current state, one can check following links:

bug #52667, Off-by-one in RGB truecolor escape sequence parameter indices
bug #54989, incorrect use of tparm

Arash (talk) 11:59, 17 January 2024 (UTC)Reply

A tutorial

Below is a link to a good article, even though the main purpose of the article is comparison, it does a good instruction of how to start using screen. And is written relatively recently, compared to other articles about GNU Screen.

GNU Screen and tmux, which should you choose
Arash (talk) 00:07, 18 January 2024 (UTC)Reply

So add it to the GNU Screen#See also section, there is no point starting a discussion as announcement. — Lahwaacz (talk) 13:48, 21 January 2024 (UTC)Reply