[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:06482] xserver-freetype problem



うえやまです。

xserver-freetype-s3v_3.3.2.f-10.deb でtruetype font を
使おうとしているのですが、うまく表示できていません。

具体的には arial.ttf と msmincho.ttc を表示させようと
してます (これ以外のフォントでも同じ問題がおこるんですけど、
数をしぼってみました)。

インストールしたフォントを xfontsel で選択しても
まったくフォントが表示されず (まえに選択したフォントを表示したまま)、
エラーメッセージが:

System: `/usr/X11R6/lib/X11/xkb/xkbcomp -w 1 -R/usr/X11R6/lib/X11/xkb -xkm -m us_microsoft -em1 "The XKEYBOARD keymap compiler (xkbcomp) reports:" -emp "> " -eml "Errors from xkbcomp are not fatal to the X server" keymap/xfree86 /var/tmp/xfree86.xkm'
FreeType_OpenFont: don't mach charset iso8859-1
FreeType_OpenFont: don't mach charset iso8859-1
FreeType_OpenFont: don't mach charset iso8859-1
FreeType_OpenFont: don't mach charset jisx0208.1983-0
FreeType_OpenFont: don't mach charset jisx0208.1983-0
....
と、フォントを表示させようとした回数だけ表示されます。
# mach は match の typo?

もちろん xfontsel 以外で truetype font を表示させようとしても、
同じエラーになります。

設定は:

/usr/X11R6/lib/X11/fonts/ttf/ を作って msmincho.ttc と arial.ttf
を入れました。

/usr/X11R6/lib/X11/fonts/ttf/fonts.dirは:
------
2
msmincho.ttc -ms-mincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
arial.ttf -ms-arial-medium-r-normal--0-0-0-0-p-0-iso8859-1
------
fonts.alias は作っていません。

それで、このディレクトリのエントリを /etc/X11/XF86Config に加えて、

    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/a12k12/"
    FontPath   "/usr/X11R6/lib/X11/fonts/maru/"
    FontPath   "/usr/X11R6/lib/X11/fonts/ttf/"

という FontPath になっています。

"xlsfonts |grep ^-ms-" とすれば、
-ms-arial-medium-r-normal--0-0-0-0-p-0-iso8859-1
-ms-mincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
となるので、それ以降の問題だと思うのですが...。

--
うえやま るい                                   「の が のが」