When logging in to a Debian Sarge install from cygwin, if I run top the output is "double spaced" for lack of a better word. The end result is that I can see the last few lines for the last few processes, but its not really usable:
28849 root 9 0 1896 1884 1392 S 4.6 0.5 0:01.36 dump
28861 root 12 0 1104 1104 848 R 1.6 0.3 0:00.14 top
5 root 10 0 0 0 0 D 0.3 0.0 0:00.01 bdflush
1 root 8 0 444 444 396 S 0.0 0.1 0:15.48 init
2 root 8 0 0 0 0 S 0.0 0.0 0:00.01 keventd
3 root 19 19 0 0 0 S 0.0 0.0 0:00.12 ksoftirqd_CPU0
I'm pretty sure this might be a termcap issue. Am I missing something simple?
The www.cygwin.com mailing list seems to suggest the new "native rxvt" instead of bash in a cmd.exe Window. I have just installed it, and I must say its quite nice. Solved the top problem and it does feel much more like a proper UNIX terminal.
For reference: http://www.cygwin.com/ml/cygwin/2005-10/msg00470.html
Works fine for me. I'd suggest running cygwin 1.7, its still beta but I've found it to be stable and has lots of improvements over the stable 1.5. Also, you will probably get better answers for this question on the cygwin mailing list.
It sounds like an issue with Cygwin. Do you have the same issue when using putty or another client?