FreeBSD QandA 1882
Q. XFree86-3 から XFree86-4 にアップグレード (Upgrade) しました。
TrueType フォント を使いたかったので、module xtt を Load する様に
/etc/XF86Config を変更しました。
しかし xfontsel 等で確認してみると 全く表示されませんし、xfontsel の起
動時に Warning: ... が出ます。
また、X の ログ(log) を見てみると *.so が上手く Load 出来ていないよう
です。
A. /usr/X11R6/lib/module/ 以下に、XFree86-3 用の module を含んでいるのが
原因のようです。 古い module ディレクトリを 移動させてから
ports/x11/XFree86-4 をインストールしましょう。
{例: (setenv FORCE_PKG_REGISTER; make clean all install) }
もしくは、ports/x11/XFree86-4/pkg-plist で、 *.so を検索し 該当しない
ものを module/ から移動してしまいましょう。
--参考--
[FreeBSD-users-jp 52354]
*.so の方をロードしにいってるので、古い X-TT のモジュールが残っている
ようです。/usr/X11R6/lib/modules 配下の古い shared なモジュールは消し
ておく必要があります。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。