Aucune police dans emacs sur CentOS

Quand j'ouvre emacs sur une connection SSH j'obtiens cette erreur

Warning: Cannot convert ssortingng "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct Warning: Cannot convert ssortingng "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct 

et la police est remplacée par des carrés vides.

Est-ce que quelqu'un sait ce qui pourrait être faux?

entrer la description de l'image ici

Je suppose que c'est une police manquante qui a été remplacé, heh, avec des carrés (que ce soit la police "le plus proche" ou non, je ne sais pas, et YMMV).

Pour une solution rapide, si vous avez xfontsel dans le système distant, vous pouvez l'utiliser pour vérifier la police disponible (select-le dans xfontsel , puis click "Select" pour le copyr et collez-le dans une autre application X cliquez avec le button central de la souris)) puis essayez emacs -fn fontspecfontspec est la string construite par xfontsel .

Fixer ceci impliquerait probablement d'installer les fonts manquantes dans l'ordinateur distant, de sorte qu'emacs puisse utiliser ces fonts (je suppose que c'est quelque chose comme les fontes adobe?), Recherchez ce type de package dans le gestionnaire de packageage du système distant (si vous avez un count avec UID = 0 là, bien sûr, sinon vous requestz à l'administrateur, ou vous devez utiliser une solution de contournement)).

Si vous voulez changer la police emacs comme ci-dessus, vous pouvez la mettre dans ~/.Xdefaults . Je ne serais pas surpris si vous pouviez faire la même chose dans ~/.emacs .

Mettez-le dans vos ~ / .Xdefaults tels que:

 emacs*font: -*-fixed-medium-r-normal-*-15-*-100-100-*-*-iso8859-* 

Puis fusionnez-le dans la database de ressources X avec:

 xrdb -merge ~/.Xdefaults 

Le problème est simple, les fonts ne sont pas présentes dans votre système client SSH

Installez simplement les fonts supplémentaires Xming

http://sourceforge.net/projects/xming/files/Xming-fonts/7.5.0.70/

Puis redémarrez chaque chose .. Devrait travailler