Chaque fois que j'essaie de lancer vim
ou emacs
ou même top
(je pense que c'est en fait n'importe quelle commande qui utilise ncurses) dans un terminal Unix (sur un ordinateur de cluster via ssh), j'obtiens un flux continu d'erreurs de 'collision de noms entre xxx' comme ceci:
Name collision between dumb dumb
Name collision between unknown unknown
Name collision between lpr lpr
Name collision between glasstty glasstty
Name collision between vanilla vanilla
Name collision between ansi+local1 ansi+local1
Name collision between ansi+local ansi+local
......
Name collision between terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200
Name collision between h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a
Name collision between h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs
Name collision between h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us
Name collision between h19 h19 h19 h19 h19 h19 h19 h19 h19 h19 h19 h19
......
Selon certaines recherches que j'ai faites sur le Web, cela devrait être lié à TERMCAP / TERMINFO, et je pense que cela a commencé après avoir utilisé l'écran GNU. Et en fait, quand je suis à l'intérieur d'une session d'écran GNU, vim et emacs fonctionnent bien (sauf certains mappages de touches étranges, par exemple les touches fléchées ne fonctionnent pas)
J'ai essayé de définir la variable d'environnement TERMCAP sur un fichier inexistant, car j'ai lu quelque part sur Internet, et cela a fait fonctionner vim (avec des paramètres différents de mes habituels) mais pas emacs ...
Savez-vous ce que je peux faire pour résoudre ce problème?
la source
uname -a
.)Réponses:
Résolu: Le problème était que j'avais spécifié dans mon
~/.bashrc
anLD_LIBRARY_PATH
qui contenait un dossier avec de nombreuses bibliothèques partagées, dont certaines étaient probablement des doublons d'autres. Je pense que dans mon cas, ce sont lesncurses
bibliothèques.la source