okuの日記: どういうわけだか Gecko アプリが等幅フォントに 2
日記 by
oku
先週、gcc を 3.4.4 にしたのを機会に、家鯖の各種ソフトウェアをフルリビルドしています (除、glibc2)。
で、どうもその余波を受けたらしく、Mozilla Seamonkey, Firefox, Thunderbird のメニューが全角というか本物の等幅になってしまいました (半角文字幅 == 全角文字幅)。 メニューだけでなくダイアログボックスその他も同様です。
おそらく freetype か fontconfig 辺りの emerge が影響したのではないかと思いますので、その辺りを調べようか ... というのはやまやまなのですが、ちょっと今週はヘロヘロなので少しこのままで運用しようと思います。 まずは疲れをとらないと。
ツールキット指定が gtk になってるのでは? (スコア:1)
で、これは実行ファイルを ldd で調べたらすぐにわかる。
原因は、おそらく gtk2 が正しく認識されてないのでは?
Re:ツールキット指定が gtk になってるのでは? (スコア:1)
うにゅ~。 調べてみました。
$ ldd /usr/lib/MozillaFirefox/firefox-bin | grep gtk
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00002aaaab542000)
gtk2 リンクしてはいますね。 ただ、gtk2 って font 周りは fontconfig とかに任せていると思ったのですが。