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

[debian-users:46876] Re: X font trouble (etch/testing)



長南様,

> とりあえず解決なさったようで、おめでとうございます。
> 
ありがとうございます.xfsを使っていれば...がヒントに
なりました.

> > Xorg.0.logにはいまだ設定した覚えの無いフォントに対する警告(エラー)が
> > 出ているものの
> 
> これは、Xorg.0.log のこのメッセージですか。
> 
> > > 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!
> 
> それならば、わたくしのところでも出ています。また、Xorg.0.log のもっと
> 上の方、「(**) FontPath set to ...」という部分にも、TTF、OTF、CID
> といったディレクトリが並んでいます。(**) は from config file という
> ことのようですが、わたくしも xorg.conf や fs/config にそんなパスを
> 書いていないし…… X サーバあたりにデフォルトのパスとして直接書き込まれて
> いるんでしょうか(ハードコーディングっていうんですか)?
> 
ハードコードか,configureなどかで埋め込まれてしまっているのかなぁと思います.
 ## 全く分かりませんが.
現状は御指摘の通りで,xorg.confのFontPathは以下だけなのですが,
$grep FontPath /etc/X11/xorg.conf
        FontPath        "unix/:7100"                    # local font server
#       FontPath        "unix/:7101"                    # local font server
        FontPath        "/usr/share/fonts/X11/Type1"
#       FontPath        "/usr/share/fonts/X11/CID"
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/share/fonts/X11/cyrillic"
        FontPath        "/usr/share/fonts/X11/100dpi"
        FontPath        "/usr/share/fonts/X11/75dpi"

Xorg.0.logでは
/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/"
が追加されているように見えています.

 $ find /etc -type f | xargs grep TTF
として探しても関係ありそうな物が出てきませんでした.CID, OTFについても同様でした.
./init.d/xprint:    echo "${i}" | fontpath2fontlist | egrep -i "/TrueType|/TT(/$|$)|/TTF(/$|$)"
./init.d/xprint:    echo "${i}" | fontpath2fontlist | egrep -v -i "/Type1|/TrueType|/TT(/$|$)|/TTF(/$|$)"
./init.d/xprint:    #    xpstart_fontpath_rejectpattern[$num_xpstart]="/Speedo|/TrueType|/TT(/$|$)|/TTF(/$|$)";
./init.d/xprint:    #    xpstart_fontpath_rejectpattern[$num_xpstart]="/TrueType|/TT(/$|$)|/TTF(/$|$)";
./init.d/xprint:    #    xpstart_fontpath_rejectpattern[$num_xpstart]="/TrueType|/TT(/$|$)|/TTF(/$|$)";
./texmf/texmf.d/75DviPS.cnf:TTFONTS = .;$TEXMF/fonts/truetype//
./texmf/texmf.cnf:TTFONTS = .;$TEXMF/fonts/truetype//
./apache/ssl.crt/ca-bundle.crt: ***
./ssl/certs/ca-certificates.crt: ***


Xorg.0.log
(**) FontPath set to "unix/:7100,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/shar
e/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/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/"
....
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!

----
山本直孝