2 votes

Pourquoi gnome-terminal affiche-t-il ���� ?

J'utilise Ubuntu 10.04 avec GNOME Terminal 2.30.2, mais lorsque je me connecte à un serveur RedHat, mon terminal ne s'affiche pas correctement.

Par exemple, les pages d'aide de R ressemblent à ceci :

 Objects of class "glm" are normally of class c("glm", "lm"),
 that is inherit from class "lm", and well-designed methods for
 class "lm" will be applied to the weighted linear model at the
 final iteration of IWLS.  However, care is needed, as extractor
 functions for class "glm" such as residuals and weights do
 *not* just pick out the component of the fit with the same name.

Y a-t-il un moyen de résoudre ce problème ?

4voto

Dj S Points 101

Comme Wil l'a suggéré, le terminal tente d'afficher des caractères Unicode multi-octets mais la police ne prend pas en charge les caractères en question ou il n'y a pas de prise en charge Unicode du tout. Par conséquent, des caractères de remplacement sont utilisés à leur place, indiquant que les caractères ne peuvent pas être affichés correctement.

Une solution possible est de sélectionner une police différente avec un meilleur support Unicode. Cependant, assurez-vous que la police est monospace - un espacement cohérent des caractères est attendu dans un émulateur de terminal.

2voto

Ignacio Vazquez-Abrams Points 107432

Le jeu de caractères du système local et celui du système distant ne correspondent pas. Vous pouvez le vérifier en exécutant locale charmap sur chaque système. Définissez $LANG sur le système distant de manière appropriée pour résoudre ce problème.

0voto

Ouvrez le profil du terminal et modifiez la police en choisissant une police dont le nom contient "Mono", comme Monospace ou Liberation Mono.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X