depuis le passage à Xorg7.0 (Debian Sid), j'ai de gros problème de fontes. Après avoir fouillé un peu partout, je ne suis pas le seul dans le cas, mais les problèmes (ainsi que leurs solutions :-/) n'ont pas l'air très reproductibles. Bref après avoir trifouillé un peu partout, j'ai réussi à atteindre le point où:
1) ça marche moins bien qu'avant,
2) je comprends plus rien.
Les symptômes: nombre d'applis recrachent des trucs du style:
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
en remplaçant la police incriminée par un autre (laide de préférence) dans le meilleur des cas, par des carrés dans le pire des cas, voir plante carrément l'appli dans le meilleur des mondes. Ceci malgré le fait que:
1) je retrouve la police incriminée dans des fonts.dir:
$ grep -i courier-medium-r /usr/share/fonts/X11/*/*.dir | grep 120 | grep iso8859
/usr/share/fonts/X11/100dpi/fonts.dir:courR12-ISO8859-1.pcf.gz -adobe-courier-medium-r-normal--17-120-100-100-m-100-iso8859-1
(...)
/usr/share/fonts/X11/75dpi/fonts.dir:courR12-ISO8859-1.pcf.gz -adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1
(...)
2) je retrouve bien les fichiers .pcf.gz correspondant dans le bon dossier
3) le FontPath pour trouver le fonts.dir est bien dans mon xorg.conf
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
4) Xorg démarre sans broncher sur tout ça:
$ grep font /var/log/Xorg.0.log
(**) FontPath set to "/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/TTF/,/usr/share/fonts/X11/OTF,
/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/CID/,/usr/share/fonts/X11/100dpi/,
/usr/share/fonts/X11/75dpi/"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Loading font Bitmap
(II) Reloading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Loading font Bitmap
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Loading font FreeType
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Loading font Type1
(II) Initializing built-in extension XFree86-Bigfont
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
Bref, quelqu'un peut-il m'expliquer, ou me rediriger vers LA bonne page expliquant tout comme il faut. Les questions qui se posent sont:
1) a-t-on, oui ou non, encore besoin de xfs ? xfs-xtt ? Faut-il au contraire les désinstaller (ce que j'ai fait sans voir de changement)?
2) quels packages doivent être présents ?
3) quels #$!@ FontPath faut-il mettre dans xorg.conf
4) je fais quoi
Même si vous avez un "chezmoiçamarche" avec des infos à ce propos, je prends !
Merci
# Non
Posté par gnumdk (site web personnel) . Évalué à 2.
La réponse est non...
Pour le reste, pas la moindre idée :(
# Conflit anciens fichiers !!!
Posté par THE_ALF_ . Évalué à 1.
Enfin voila, je sais pas si des gens lisent encore ce forum, mais si certains tombent dessus, ça peut toujours aider.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.