#1 Le 20/01/2006, à 11:59
- razer
Xorg ne charge pas les polices pcf.gz (75 dpi et 100 dpi)
Bonjour,
J'ai un problème avec le chargement des polices standarts de X11, situés dans les répertoires 75 dpi et 100 dpi. Il y a par exemple la police "bitstream charter" que j'utilise énormément dans mes documents openoffice.
Or, j'ai beau fouiller et bricoler la conf de Xorg, impossible d'avoir ces polices dans X.
Ce qui est étonnant, c'est qu'avec la même conf de xorg, des répertoires de police identiques, ces polices fonctionnent parfaitement sous gentoo.
Voici un aperçu de ma configuration :
Xorg.conf (commenter/décommenter les lignes 100 et 75 dpi ne change rien puisque les fontes ne sont tout simplement pas chargées):
Section "Files"
FontPath "/usr/lib/X11/fonts/misc"
# FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
# FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/truetype/microsoft"
EndSection
#Section "Extensions"
# Option "Composite" "true"
#EndSection
Section "Module"
Load "extmod"
SubSection "extmod"
Option "omit XFree86-DGA"
EndSubSection
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "drm"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
...
Le retour de Xorg, je ne sais pas quoi penser des "Warning" à la fin (/var/log/Xorg.0.log) :
X Window System Version 6.8.2 (Ubuntu 6.8.2-77 20051010174523 root@vernadsky.buildd)
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.10 i686 [ELF]
Current Operating System: Linux veropc 2.6.13.1 #1 Sun Dec 11 12:37:20 CET 2005
i686
Build Date: 10 October 2005
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.13.1 (root@veropc) (version gcc 3.3.6 (Ubuntu 1:3.3.6-8ubuntu1)) #1 Sun Dec 11 12:37:20 CET 2005
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 20 10:39:19 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "COMPAQ FP531"
(**) | |-->Device "Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(**) FontPath set to "/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/75dpi,/usr/lib/X11/fonts/100dpi,/usr/share/fonts/truetype/microsoft"
...
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
...
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "extmod"
(II) Reloading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "drm"
(II) Reloading /usr/X11R6/lib/modules/linux/libdrm.a
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.8.2, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
...
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.1.0
ABI class: X.Org Video Driver, version 0.7
...
Warning: font renderer for ".pcf" already registered at priority 0
Warning: font renderer for ".pcf.Z" already registered at priority 0
Warning: font renderer for ".pcf.gz" already registered at priority 0
Warning: font renderer for ".snf" already registered at priority 0
Warning: font renderer for ".snf.Z" already registered at priority 0
Warning: font renderer for ".snf.gz" already registered at priority 0
Warning: font renderer for ".bdf" already registered at priority 0
Warning: font renderer for ".bdf.Z" already registered at priority 0
Warning: font renderer for ".bdf.gz" already registered at priority 0
Warning: font renderer for ".pmf" already registered at priority 0
...
Merci par avance de votre aide
/EDIT : Les fontes recherchées sont bizarrement présentes dans l'utilitaire "xfontsel", avec toutefois le message suivant :
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Je précise que je suis en encodage UTF8, avec le iso8859-1 généré par locale-gen. Si j'essaye de lancer gnome en iso-8859-1, pas de polices non plus...
Dernière modification par razer (Le 20/01/2006, à 12:11)
Hors ligne
#2 Le 20/01/2006, à 13:36
- razer
Re : Xorg ne charge pas les polices pcf.gz (75 dpi et 100 dpi)
Je me réponds à moi même...
Voila une bonne heure que je joue avec fontconfig, defoma, et consors.
J'ai réussi à activer les polices bitmap, via dpkg-reconfigure fontconfig.
Seulement voilà : la police charter recherchée apparait ayant comme nom "charter", alors que sous gentoo elle porte le nom "bitstream charter". De plus, sa qualité est pitoyable, et elle n'apparaît pas dans openoffice, donc statut qo.
Donc je modifie la question : ou trouver cette "bitstream charter", en bonne qualité ?
Hors ligne
#3 Le 20/01/2006, à 14:30
- razer
Re : Xorg ne charge pas les polices pcf.gz (75 dpi et 100 dpi)
De nouveau je me répond à moi même...
Il suffisait d'installer le package xfont-scalable
2H30 de galère, pour si peu
Hors ligne