Maxの日記: AntliAliasing ふたたび *成功*
Linux Japan 誌 2001年6月号にKDE の Anti Alias 対応について記事があったのを
思い出した。
~現状でわかっている不具合は、
- Dynalab,RYOBIフォントでコントロールセンターのフォント名が化ける
- WadalabフォントをXftConfigでパスに入れておくとKDEが起動しない
ぐは、こないだAntiAliasを有効にしたら起動しなかったのはこれのせいか。
ついでにいうと条件があるらしい。
というわけで、再度トライする。
- FreeType2はインストールされているか
# rpm -qa | grep freetype
freetype-tools-1.3.1-10mdk
freetype-1.3.1-10mdk
freetype2-2.0.2-0.20001211.1mdk
...問題なし... - libXftなどがあるか
# ldd /usr/X11R6/lib/libXft.so.1.0
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40034000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40039000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40048000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40133000)
libc.so.6 => /lib/libc.so.6 (0x40170000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
...問題なし... - RENDER拡張が使えるアクセラレータか
....使っているのは ATI AllInWonder 128 = RAGE 128 .シリーズ...OK
- Qtは -xft オプション付きでビルドされているか
# grep -xft | /usr/src/RPM/SPECS/qt2-j.spec
-xft ........だいじょぶそう...
- KDE2.1以上か
...いうまでもなく(わ
条件はそろっている。
で、xftを使う場合の設定を行う。
#vi /usr/X11R6/lib/X11/XftConfig
--------------------------------------------
[snip]
#dir "/usr/share/fonts/ttf/japanese" -----here
dir "/usr/share/fonts/ttf/korean"
dir "/usr/share/fonts/ttf/armenian"
dir "/usr/share/fonts/ttf/decoratives"
dir "/usr/share/fonts/ttf/thai"
# Additional fonts
dir "/usr/share/fonts/ttf/others" ------here
[snip]
--------------------------------------------
で、さっきxttを使うようにしていたけれど、freetypeに切り替える
#vi /etc/X11/XF86Config-4
--------------------------------------------
[snip]
# Load "xtt" # not use freetype
Load "freetype"
[snip]
--------------------------------------------
そして、再起動....まだ文字化けているが....あわてずKDEコントロールセンターから
Look'NFeelのFontsセクションを開いてよ~~くみる。
うむ。Xのフォントロード方法が変わったので、フォント名も変わっている。
よって、画面が化ける。とりあえずフォントを修正していく。DynaFontだと文字がバケラッタ。
でも何とか見当つく。美麗な画面にKDEが......すばらしい。うーむ。
しかし、POP体とか太字なフォントにしておかないと見づらいぞ(わ