Description of Problem: If you are running screen, some man pages are truncated and man becomes unusable. It seems that some man pages are generating escape sequences that are not supported by screen. This makes man completely unusable under screen. Version-Release number of selected component (if applicable): man 1.5j-11 screen 3.9.11-10 How Reproducible: Reproducable Steps to Reproduce: 1. Run 'screen' 2. Run 'man dump' Actual Results: Partial man page, no 'less' promp, unresponsive to keyboard input. Expected Results: Complete man page, 'less' prompt, responsive to keyboard input. Additional Information: 'dump' man page one of many that seem to break under screen. Try a few to find more.
Try different values for you TERM environment variable for starters: export TERM=linux man dump export TERM=xterm man dump export TERM=vt100 man dump
All three TERM settings fail as reported. Confirmed both on console and putty ssh.
We built screen without UTF-8 support in Red Hat Linux 8.0. This is because the UTF-8 support in screen was causing more problems than it solves. So, to fix this, we need to tell other programs not to use UTF-8 languages (which confuse screen): screen export LANG=en (or LANG=C) man dump Should work. You could put the "export LANG=en" in your .bashrc.
Changing LANG solves problems. Thanks for quick reply.