top 'xterm': inconnu type de terminal
J'ai une erreur lors de l'exécution de commande SUPÉRIEUR:
>top
'xterm': unknown terminal type.
> echo $TERM
xterm
> echo $DISPLAY
DYSPLAY: Undefined variable.
> cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.3 (Santiago)
> ls /usr/share/terminfo/
1 2 3 4 5 6 7 8 9 a A b c d e E f g h i j k l L m M n N o p P q Q r s t u v w x X z
> ls /usr/share/terminfo/x/xterm
/usr/share/terminfo/x/xterm
j'ai ce problème aussi avec la Racine.
est-ce que TOP utiliser un xterm?
Comment puis-je faire?
je suis en utilisant ssh via putty.exe
DYSPLAY: Undefined variable ?!?
DYSPLAY? vous avez une faute de frappe quelque part dans .profil ou comme
DYSPLAY: Undefined variable ?!?
DYSPLAY? vous avez une faute de frappe quelque part dans .profil ou comme
OriginalL'auteur Marco Rocci | 2014-07-10
Vous devez vous connecter pour publier un commentaire.
essayez d'ajouter
à la fin de votre .bashrc fichiers (/home/monuser/.bashrc, /root/.bashrc). Le problème est que le terminal définition de 'xterm' est pas défini
OriginalL'auteur Craig
Ici est une autre cause possible de
top
terminal problèmes.J'ai eu le même problème (sur un particulier SLES 11.3) - ce que j'ai mis
TERM
(par défaut a étéxterm
), haut dirais "unknown terminal type
".Mon
/usr/share/terminfo
fichiers étaient tous très bien, comme l'a/etc/termcap
, et ma bibliothèque ncurses.Puis j'ai remarqué que le haut marche bien comme un autre utilisateur, donc ça doit être un problème d'environnement.
J'ai suivi à
LD_LIBRARY_PATH
, qui a été mis à/opt/PostgreSQL/9.3/pgAdmin3/lib:/opt/PostgreSQL/9.3/lib:
(J'ai installé PostgreSQL sur cette zone).
Le problème est que PostgreSQL fournit son propre
libncurses.so.5
bibliothèque (parmi beaucoup d'autres), ettop
ne fonctionne pas avec elle.Si je unset
LD_LIBRARY_PATH
, ou faire PostgreSQL bibliothèque un doux lien de/usr/lib/libncurses.so
, puistop
fonctionne bien à nouveau.OriginalL'auteur Laurence Renshaw