Page 1 sur 1

[fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 11:55
par Feng
Bonjour,

Depuis la mise à jour sur la config des fonts je n'ai plus aucun caractère qui s'affiche dans firefox sur certaines pages, notamment Facebook. Il prétend afficher la police "tahoma" (dixit Firebug) mais n'affiche rien. Le texte prend la place mais n'est pas affiché.

Lors de la mise à jour j'ai supprimé les liens, mis à jour le paquet, et quand 'ai regardé dans le répertoire, les même liens étaient de nouveaux présents, je me suis donc dis qu'il n'y avait pas demanipulation supplémentaires à effectuer. Je me trompais sûrement d'où la raison pour laquelle je post ici :)

Une idée de correctif ? :D

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 16:30
par Elbarto
as-tu pensé à redémarrer archlinux ?

as-tu fait aussi la seconde étape dans l'intervention manuelle ?

Code : Tout sélectionner

La configuration au niveau système peut être faite en liant une configuration prédéfinie :

cd /etc/fonts/conf.d
ln -s ../conf.avail/XX-foo.conf
moi même je n'ai pas compris cette étape et je ne sais pas si cette étape est optionnelle ou pas

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 16:32
par Feng
"Dans le doute, reboot" . Je suis toujours cette maxime ^^

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 16:34
par Feng
quand 'ai regardé dans le répertoire, les même liens étaient de nouveaux présents, je me suis donc dis qu'il n'y avait pas de manipulation supplémentaires à effectuer
Je n'ai pas fais la manipulation que tu as quoté puisque les liens étaient déjà présent suite à l'installation du paquet

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 19:19
par falke
perso , j'avais mis à jour, sans avoir vu qu'il fallait supprimé les liens,

donc,

après installe je les ai supprimés (enfin ceux cités seulement) puis j'ai fait un pacman -S fontconfig pour réinstaller correctement du coup des liens ont été récréés (perso je n'ai vu aucune différence entre les anciens liens --> cible et les nouveaux liens --> cible) donc je vois pas trop à quoi aura servi cette manip

Pour le reste comme vous je ne comprends pas le pourquoi du comment et si c'est optionnel.

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 19:42
par jean_no
hi

ce nest pas optionnel ou pas...
la configuration de fontconfig a changé : donc il faut refaire cette configuration
soit pour tous les utilisateurs, soit pour 1 utilisateur ( toi, moi, ...)
voir le wiki EN ( pas vu de page ds le FR ) : https://wiki.archlinux.org/index.php/Fo ... figuration

A+ et bon courage

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : ven. 07 sept. 2012, 20:14
par Ypnose
Oui. Le plus simple avant fontconfig 2.10, c'était le fichier .fonts.conf dans le $HOME.
Maintenant on peux utiliser ce même fichier mais il faut le placer dans $HOME/.config/fontconfig/fonts.conf.
Perso, c'est ce que je fais, et il n'y a aucun soucis.

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : dim. 09 sept. 2012, 16:14
par Feng
Je ne comprends même pas ce que je dois faire ...

Voici la liste des liens contenus dans /etc/fonts/conf.d :
20-fix-globaladvance.conf
20-unhint-small-dejavu-sans-mono.conf
20-unhint-small-dejavu-sans.conf
20-unhint-small-dejavu-serif.conf
20-unhint-small-vera.conf
29-replace-bitmap-fonts.conf
30-metric-aliases.conf
30-urw-aliases.conf
40-nonlatin.conf
45-latin.conf
49-sansserif.conf
50-user.conf
51-local.conf
57-dejavu-sans-mono.conf
57-dejavu-sans.conf
57-dejavu-serif.conf
60-latin.conf
65-fonts-persian.conf
65-nonlatin.conf
69-unifont.conf
80-delicious.conf
90-synthetic.conf
99pdftoopvp.con
Je n'ai jamais rien touché à ces config la, je veux que ça fonctionne normalement ...

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : dim. 09 sept. 2012, 17:26
par jean_no
salut

peux-tu afficher les premières lignes de la sortie de :

Code : Tout sélectionner

fc-list | sed 's,:.*,,' | sort -u

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : dim. 09 sept. 2012, 17:28
par Feng
Salut,
[feng@firemoon-desktop Documents]$ fc-list | sed 's,:.*,,' | sort -u | head
/usr/share/fonts/TTF/Candara.ttf
/usr/share/fonts/TTF/Candarab.ttf
/usr/share/fonts/TTF/Candarai.ttf
/usr/share/fonts/TTF/Candaraz.ttf
/usr/share/fonts/TTF/DejaVuSans-Bold.ttf
/usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf
/usr/share/fonts/TTF/DejaVuSans-ExtraLight.ttf
/usr/share/fonts/TTF/DejaVuSans-Oblique.ttf
/usr/share/fonts/TTF/DejaVuSans.ttf
/usr/share/fonts/TTF/DejaVuSansCondensed-Bold.ttf

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : dim. 09 sept. 2012, 17:51
par jean_no
tu as donc modifié la configuration de fontconfig dans ton home,
puisque tu n'as pas l'erreur ( ... ~.fonts.conf is deprecated )

Et dans les préférences de FF, onglet Contenu, as-tu essayé d'autres réglages?
As-tu essayé FF avec un nouveau profile?

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : dim. 09 sept. 2012, 17:58
par Feng
J'ai supprimé le répertoire de fontconfig dans mon home pour être sûr que ce n'était pas les paramètres de KDE qui mettait le chaos.

Un nouveau profil ne change rien, en revanche le fait de lancer le profile manager (et donc Firefox en console), a révélé l'erreur suivante :
(firefox:8945): Pango-WARNING **: shaping failure, expect ugly output. shape-engine='BasicEngineFc', font='Tahoma 15.4306640625', text='Adresse'

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : lun. 10 sept. 2012, 02:26
par Feng
Je viens de voir que je ne vois plus le texte non plus dans mysql-workbench !!

Re: [fontconfig] Pas de texte dans firefox après maj

Publié : mar. 11 sept. 2012, 21:08
par Elbarto
essaie de lancer en ligne de commande le programme qui pose problème,

ceci afin de voir les éventuels messages d'erreurs et warning,

moi par exemple lorsque je lance dolphin en ligne de commande j'ai un warning qui apparaît à propos de fontconfig et du fichier de configuration

Code : Tout sélectionner

Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.