Je reçois cette erreur lors du démarrage de tout ce qui utilise la bibliothèque Pango. J'utilise Kubuntu 9.10. J'ai fait 'Sudo apt-get --reinstall install' sur libgtk * libcairo * libpango * et fontconfig, sans succès.
Quelqu'un peut-il m'indiquer la bonne direction? Merci.
J'ai fait beaucoup de recherches à ce sujet et je n'ai jamais trouvé de réponse décente. Mon problème concernait l'exécution de virt-manager (un utilitaire basé sur xwindows) sur un serveur distant. J'ai toutes les polices sur ma boîte xwindows mais pas sur l'hôte distant.
l'i couru 'yum install xorg-x11-font *' sur l'hôte distant tout a bien fonctionné.
Je me suis heurté à cela sur Amazon Linux, avec le jeu minimal de paquets X nécessaire pour exécuter vncserver, et j'ai dû installer dejavu-sans-fonts
et dejavu-serif-fonts
.
Vérifiez les droits d'accès aux fichiers de polices, en particulier pour les polices que vous avez installées manuellement, telles que: hors de la portée de gestion des packages.
Pango peut échouer avec cette erreur lorsque la police n'est pas lisible par l'utilisateur du bureau. Exemple: police installée sous/usr/share/fonts/..., appartenant à root, aucune autre personne ne dispose de droits de lecture.
Vos polices sont probablement installées dans/usr/X11R6/share/fonts mais depuis pango-1.24, les polices devraient être dans/usr/share/fonts. La solution consiste à relier les polices X11:
ln -s /usr/X11R6/share/fonts /usr/share
Cela devrait résoudre le problème.
Assurez-vous que la police que vous utilisez avec pango est installée sur la machine.
Recherchez les polices installées dans le répertoire/usr/share/fonts.
Pour installer de nouvelles polices, suivez les étapes décrites dans this document: