On 8/24/05, Jeffrey Lim <[EMAIL PROTECTED]> wrote: > On 8/22/05, Aaron Griffin <[EMAIL PROTECTED]> wrote: > > This is a terminfo issue - I had the same thing with centericq... > > > > I solved this by including the following in my bashrc: > > > > alias screen="TERM=screen screen" > > > > seems like this issue has more to with the initial $TERM value when > calling screen, than the actual value that you set it to!! > > For example, if u set TERM=vt100 before running screen, that'll fix it > as well. I find one common thing among my problem consoles (tried > running xterm, and konsole) that are having this problem - both of > them have $TERM set to 'xterm' initially. Could this be the one that's > really giving the problem here? and how could we fix this? (I'm > talking about fixing the root of the problem, not the symptoms)
That's correct. The "screen" terminfo is based on vt100. I don't know exactly which capability it is that messes up ncurses stuff, but the vt100 faimily work properly (IIRC this includes rxvt as well) > I'm not even so sure how the term info is handled in arch presently - > could somebody enlighten me? I only know about the presence of this > thing called 'termcap-compat' in my system, but that's about it. > Everything else is blur to me. Even the old /etc/termcap is gone. Terminfo is handled in arch the same way as any other distro. The compiled info files are in /usr/share/terminfo/<first letter>/<name> - so "screen" is in /usr/share/terminfo/s/screen. However, this doesn't help much seeing as they're all compiled (and thus unreadable)... The best way to view terminfo is by running infocmp. Without args it spits out the capabilities of your current TERM, with an arg, it outputs the terminfo specified. i.e. "infocmp screen". Reference "man terminfo" for capability listings.... there's alot. _______________________________________________ arch mailing list [email protected] http://www.archlinux.org/mailman/listinfo/arch
