2006年7月12日

[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!

----
山本直孝

投稿者 xml-rpc : 2006年7月12日 05:37
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/39400
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。