XFree86 4.3.0 on Mac OS X

Izumi MIYAZAKI imiyazaki @ bun.kyoto-u.ac.jp
2003年 11月 4日 (火) 21:42:39 JST


宮崎です。

何度もすみません。

> encodings.dir やここで指定された mapping file はちゃんと設定されている
> でしょうか?

最初にちゃんと書いておけばよかったですね。

encodings.dir が、

12
hanziku-1 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-2 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-3 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-4 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-5 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-6 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-7 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-8 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-9 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-10 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-11 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz
hanziku-12 /usr/X11R6/lib/X11/fonts/encodings/large/big5.eten-0.enc.gz

という内容で、fonts.dir を

12
hzk1.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-1
hzk2.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-2
hzk3.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-3
hzk4.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-4
hzk5.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-5
hzk6.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-6
hzk7.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-7
hzk8.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-8
hzk9.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-9
hzka.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-10
hzkb.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-11
hzkc.ttf -HZK-mincho-medium-r-normal--0-0-0-0-c-0-hanziku-12

としていますが、この環境で xfontsel で hanziku を選択すると、

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  45 (X_OpenFont)
  Value in failed request:  0xa00047
  Serial number of failed request:  1266
  Current serial number in output stream:  1267

と言われて落ちます。

これまではこの設定で動いていた気がするのですが、何か間違っていますでしょ
うか?

> また、pfaedit で再構成すると、こういう問題が起きにくくなるけど、でも、
> 時々は起こるということなんでしょうか?

時々同じ症状が起きます。問題になる場所が変わっているだけなのかもしれま
せん。

> application が死ぬということは、XDrawString16 で死んでるんでしょうか?

これは上記の通りです。
アドバイスがありましたらお願いします。
--
宮崎 泉 imiyazaki @ bun.kyoto-u.ac.jp




More information about the CHISE-ja mailing list