Page 1 sur 1

[fontconfig] fichier .fonts.conf déprécié [résolu]

Publié : ven. 01 févr. 2013, 17:10
par onyx67
Salut,
Celà fait un moment que je traîne un message d'avertissement lorsque je lance conky par ex:

Code : Tout sélectionner

Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Pourtant j'ai bien supprimé les liens dans /etc/fonts/conf.d/ avant le passage à la version 2.10.1 de fontconfig (annonce du 06/09/2012).
Au vu des posts que j'ai lu, je ne suis pas le seul dans ce cas.

Quelqu'un avait suggeré dans un topic de déplacer le fichier .fonts.conf de $HOME/.fonts.conf vers $HOME/.config/fontconfig/fonts.conf.
Celà a bien fonctionné sur le moment, mais au reboot suivant j'ai à nouveau eu les mêmes messages.

Quelqu'un à une idée sur ce qu'il faut faire?

Merci

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : lun. 04 févr. 2013, 20:20
par onyx67
Petit up! car je n'ai toujours pas de solution à mon problème.
J'ai tenté de déplacer/renommer ce fameux fichier .font.conf, mais en vain...

Voilà la ligne 9 de /etc/fonts/conf.d/50-user.conf:

Code : Tout sélectionner

  <include ignore_missing="yes" deprecated="yes">~/.fonts.conf.d</include>
Du coup j'ai comme un doute sur mon intervention lors de la màj de fontconfig 2.10.1

Y a t-il moyen de vérifier celà?
Merci

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : mar. 05 févr. 2013, 18:07
par jean_no
salut

tout d'abord, une petite vérification :

Code : Tout sélectionner

cd && cat .fonts.conf

Code : Tout sélectionner

cd && cat ~/.config/fontconfig/fonts.conf
Notes ~/.fonts.conf et ~/.config/fontconfig/fonts.conf

pour info, voici le contenu de mon /etc/fonts/conf.d/50-user.conf

Code : Tout sélectionner

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
	<!-- Load per-user customization file -->
	<include ignore_missing="yes" prefix="xdg">fontconfig/conf.d</include>
	<include ignore_missing="yes" prefix="xdg">fontconfig/fonts.conf</include>
	<!-- the following elements will be removed in the future -->
	<include ignore_missing="yes" deprecated="yes">~/.fonts.conf.d</include>
	<include ignore_missing="yes" deprecated="yes">~/.fonts.conf</include>
</fontconfig>
si ça ne colle pas, refait les manips expliquées ici:
http://archlinux.fr/news/fontconfig-2-1 ... le-requise

A+

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : lun. 18 févr. 2013, 19:54
par onyx67
Flûte alors, je n'avais pas vu que quelqu'un a répondu à mon topic. Désolé pour jean_no qui m'a gentiment répondu.

Voici donc le résultat des commandes:

Code : Tout sélectionner

cd && cat .fonts.conf
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <dir>~/.fonts</dir>
/etc/fonts/conf.d/50-user.conf

Code : Tout sélectionner

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
        <!-- Load per-user customization file -->
        <include ignore_missing="yes" prefix="xdg">fontconfig/conf.d</include>
        <include ignore_missing="yes" prefix="xdg">fontconfig/fonts.conf</include>
        <!-- the following elements will be removed in the future -->
        <include ignore_missing="yes" deprecated="yes">~/.fonts.conf.d</include>
        <include ignore_missing="yes" deprecated="yes">~/.fonts.conf</include>
</fontconfig>
En revanche j'ai aucun fichier ~/.config/fontconfig/fonts.conf

Serai-ce l'absence de ce fichier qui coince?

Merci :chinois:

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : mar. 19 févr. 2013, 16:18
par onyx67
Me suis planté dans la commande, j'ai bien un fichier ~/.config/fontconfig/font.conf:

Code : Tout sélectionner

?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <dir>~/.fonts</dir>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>none</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintmedium</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
</fontconfig>
Si quelqu'un pourrai comparer avec ce qu'il a dans ses fichiers, celà me permettrai de voir si tout est OK ou non.
Merci.

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : mar. 19 févr. 2013, 17:51
par Ypnose
Voilà le mien: http://pastebin.archlinux.fr/457584
Je n'ai pas la ligne suivante:

Code : Tout sélectionner

<dir>~/.fonts</dir>

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : mar. 19 févr. 2013, 18:10
par jean_no
salut

idem pour le contenu de ~/.config/fontconfig/fonts.conf

En revanche, tu dois supprimer l'ancien fichier ~/.fonts.conf
et le nouveau doit s'appeler : ~/.config/fontconfig/fonts.conf ( vérifie et revérifie l'orthographe )

A+

Re: [fontconfig] fichier .fonts.conf déprécié

Publié : mar. 19 févr. 2013, 18:22
par onyx67
Merci à vous deux.
jean_no a écrit : En revanche, tu dois supprimer l'ancien fichier ~/.fonts.conf
et le nouveau doit s'appeler :~/.config/fontconfig/fonts.conf ( vérifie et revérifie l'orthographe )
A+
Donc il suffirait que je copie le contenu posté par Ypnose dans ce fichier?

EDIT: le problème est résolu. J'ai supprimé .fonts.conf, et renommé ~/.config/fontconfig/font[u]s[/u].conf. Il y avait en effet une faute d'orthographe. Je n'ais pour l'instant pas touché à son contenu. Je ferai un nouvel edit si il y a lieu. Je mets le topic en "résolu"
Merci pour votre aide.