Ayant des problèmes lorsque je démarre la plupart des programmes graphiques. Dit simplement
Erreur Fontconfig: impossible de charger le fichier de configuration par défaut
Je peux confirmer qu'il /etc/fonts/fonts.conf
existe et qu'il dispose des autorisations appropriées.
-rw-r - r-- 1 racine root 5497 16 janvier 09:55 fonts.conf
Je ne reçois aucune autre information associée à cette erreur et la recherche n'a pas non plus fourni d'informations utiles.
Que puis-je faire pour résoudre ce problème?
sous gedit, geany, chrome-browser, firefox, libreoffice ... Fondamentalement, tout programme graphique utilisant des polices
EDIT en
utilisant strace
j'ai trouvé que le problème vient d'ici:
access("/data/jenkins/pms-deps-universal/BUILD_TAG/linux-ubuntu-i686/output/pms-depends-linux-ubuntu-i686-release-8400c3b/etc/fonts/fonts.conf", R_OK) = -1 ENOENT (No such file or directory)
write(2, "Fontconfig error: ", 18Fontconfig error: ) = 18
write(2, "Cannot load default config file", 31Cannot load default config file) = 31
Je n'ai jamais utilisé Jenkins auparavant, je vais essayer de le supprimer et voir ce qui se passe
sudo apt-get purge jenkins
retourne que jenkins n'est pas installé ...
Je n'ai même pas de partition / data /.
Comment puis-je changer le chemin d'accès à Fontconfig?
sudo
pour ouvrir un programme, je n'ai plus d'erreurs fontconfig. Que pourrait-il se passer avec ça?Réponses:
Vous devez régler
$FONTCONFIG_PATH
correctement. Habituellement, il est défini dans,/etc/profile
mais, si vous exécutez la commande à partir d'un shell non connecté (par exemple, via cron), vous devez le définir explicitement en procédant comme suit:la source
Juste avant la création de fontconfig, il est configuré. Ce code dur les chemins où il recherche divers fichiers. La police de configuration à laquelle votre programme est lié n'est pas configurée correctement. Fontconfig doit être configuré comme ceci:
Cela fera chercher fontconfig
fonts.conf
dans/etc/fonts
au lieu de/data/jenkins/pms-deps-universal/BUILD_TAG/linux-ubuntu-i686/output/pms-depends-linux-ubuntu-i686-release-8400c3b/etc/fonts
.la source