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?
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 fontspec
où fontspec
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