方塊字重現江湖 Pango-WARNING **: shape engine failure

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

方塊字重現江湖 Pango-WARNING **: shape engine failure

文章mason » 週一 9月 03, 2007 4:09 am

我用的 stage 是 lenny
我忘記是哪一天開始出現這種情形的。
執行 gtk+2 的程式時,console 端出現類似這樣的訊息:
Pango-WARNING **: shape engine failure.....
然後開出來的視窗,中文字型幾乎都是方塊字。

解決方法:
1. 編輯 ~/.gtkrc-2.0 裡面 style 的部份,把 font_name 那行敘述先注解掉。這樣就不會有方塊字,但是也因此 gtk+2 的程式會去找 default 的字型。
2. 安裝新版的 pango.

我是選用第二個方法,用 experimental 的套件source 回來 compile.
在 experimental 裡面的版本是 1.18.0-1(lenny 和 sid 都是1.16.5-1)

幸運的是在 lenny 上編譯 1.18.0-1版的 libpango 時,不需要加裝其他experimental的套件。所以,對於比較在乎 stage 完整的人來說,我建議第二種方法。
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章mason » 週一 9月 03, 2007 9:32 am

剛剛發現我另一台機器上確沒有這樣的問題。
一樣是 lenny
差別僅在於出問題的是跑 amd64 的,沒出問題的是 32bit.
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客