cht電腦資訊gcin
adm Find login register

gcin組字視窗變成這樣?(一塊「小灰」)

winlin
121
Promote 0 Bookmark 02008-12-14quote  

我已經在gmail寫好了mail-list要寄出去的信,收件者是gtk-list@gnome.org和gtk-devel-list@gnome.org 。
信件內容如下,為了gcin的使用便利性,如有不妥或需要修正的,請幫忙指出,感謝~

主旨:Blank window in gimp and gcin after upgraded to gtk-2.12.9

Hi all,

I found some windows in gimp and gcin became invisible after I upgraded the gtk version to 2.12.9 in Debian testing, and no more happened if I downgraded three gtk packages (libgtk2.0-bin、libgtk2.0-common、libgtk2.0-0 ) back to version 2.8.20.

So I think maybe I should report them to gtk+ developers for help. I uploaded some screenshots and a video clip to my google site. Would you take a look, please? Thank you a lot.  :-)

http://sites.google.com/site/winlin0330/

Best regards,
winlin
Dec 14, 2008

edited: 1
winlin
122
Promote 0 Bookmark 02008-12-14quote  

感謝LGJ兄和caleb兄的提醒,將所有report內容改為純文字檔,並附上連結(以[1]、[2]的形式),我在信的開頭不久還是有附上網址,不知道這樣是否不妥?感謝~

主旨:Blank windows in gimp and gcin after upgraded to gtk-2.12.9

內文:

Hi all,

I found some windows in gimp and gcin became invisible after I upgraded the gtk version to 2.12.9 in Debian testing, and no more happened if I downgraded three gtk packages (libgtk2.0-bin、libgtk2.0-common、libgtk2.0-0 ) back to version 2.8.20.

So I think maybe I should report them to gtk+ developers for help.

Thank you a lot.  :-)

For html version of this report, You could take a look at:
http://sites.google.com/site/winlin0330/

<--Blank text region problem in gimp-->
Here I show you a problem of gimp after I upgraded the gtk version to 2.12.9.

The normal "Save Image" box in gimp should look like this: [1]

If I open this dialog repeatedly and quickly when CPU had heavy loading, the text region in "Save Image" dialog sometimes became all blank, I can not see what I typed in the filename region. [2] [3]

<--Blank text region problem in gcin-->
Additionally, I met a similar problem in gcin (a GTK+ based input method platform for Chinese users) [4]  after I upgraded the gtk version to 2.12.9. For better expressing, I uploaded a video clip [5] to show you the problem.

The normal chinese display in gcin should look like this, a rectangle that contains chinese words: [6]

If I type chinese quickly when the machine had a CPU overloading state, sometimes all the chinese words in gcin would disappear, just like the problem in gimp, and the text region would became a totally gray rectangle, I can not see what I typed [7]. ( the video clip [5])


<--How to replicate these problems?-->
There were no specific ways to replicate them yet. We just know most of them happened when we repeat (redraw) something quickly with high CPU overloading state, thus older and slower machines would be easier to replicate them.


<--Reference-->
http://hyperrate.com/thread.php?tid=1293
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464462#22
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/159778
http://ubuntuforums.org/showthread.php?t=814420
http://ubuntuforums.org/showthread.php?t=820974g


<--Note-->
[1] http://sites.google.com/site/winlin0330/_/rsrc/1229227178004/Home/gimp_normal.png
[2] http://sites.google.com/site/winlin0330/_/rsrc/1229227555608/Home/gimp_gray1.png
[3] http://sites.google.com/site/winlin0330/_/rsrc/1229251357979/Home/gimp_gray.png
[4] http://cle.linux.org.tw/trac/wiki/EnWikiStart
[5] http://sites.google.com/site/winlin0330/Home/normal_to_abnormal.ogv?attredirects=0
[6] http://sites.google.com/site/winlin0330/_/rsrc/1229225160882/Home/normal_state.jpg
[7] http://sites.google.com/site/winlin0330/_/rsrc/1229230681777/Home/abnormal_state.jpg



Best regards,
winlin
Dec 14, 2008

edited: 2
winlin
123
Promote 1 Bookmark 12008-12-14quote  

感謝大家,目前在這兩個討論串,有興趣的人,可以不定時點來看看討論進度 :)

http://mail.gnome.org/archives/gtk-list/2008-December/msg00067.html

http://mail.gnome.org/archives/gtk-devel-list/2008-December/msg00036.html

 

guest
124
Promote 0 Bookmark 02008-12-17quote  

vnc用一段時間後

回到本機端用組字浮動視窗會變成亂碼

winlin
125
Promote 0 Bookmark 02008-12-20quote  

發現使用「詞音輸入預選詞視窗」頗容易出現小灰!
內容是重繪我的螢幕左上角內容。
各位難得見到小灰的人可以試試看~

winlin
126
Promote 0 Bookmark 02009-01-11quote  

這二天在Debian lenny(testing)上試了編繹舊版的gcin:
1.2.5
1.3.0.1
1.3.4

我發現這幾個版本在gtk 2.12.11-4的版本下還是會出現小灰 。
其實在leafpad(gtk-immodule)下不太容易弄出來,
但若是在opera、rxvt等程式內(使用xim),小灰要出現就相對容易得多,
目前還不確定是什麼原因。

我的gtk版本訊息如下:

Package: libgtk2.0-0
Priority: optional
Section: libs
Installed-Size: 4988
Maintainer: Sebastien Bacher <seb128@debian.org>
Architecture: i386
Source: gtk+2.0
Version: 2.12.11-4

 

guest
127
Promote 0 Bookmark 02009-01-12quote  

這問題有沒有可能是X window新版本所造成的問題?

要不要順便也觀察X window的版本? ^^a

 

winlin
128
Promote 0 Bookmark 02009-01-18quote  

剛剛我在使用leafpad的時候,小灰又出現了,
同一時間內我所使用的應用程式有:

firefox、leafpad、skype、pidgin、rox-filer、audacious、Icedove

出現的時機是當gcin的組字視窗突出leafpad的右側邊界時,
gcin突出去所佔的位置正好是skype的位置,
我懷疑在某些條件下,gcin的視窗疊在qt程式之上時,就會出現小灰,
話雖如此,小灰還是非常難以用相同方式重現

winlin
129
Promote 0 Bookmark 02009-02-25quote  

為了助於後人的搜尋,把後來的另一個相關的討論串貼在這裡↓

麻煩幫忙測一下 1.4.5.pre1

winlin
130
Promote 0 Bookmark 02009-03-03quote  

從2007年中起的煩人小灰終於在2009年2月28日畫下句點。

感謝eliu兄弄出個blank和caleb兄拼命測試、抓蟲和找解法,gcin自1.4.5-pre2起正式告別小灰
我用了我的舊電腦試過之後,發現小灰的確不再出現。
為了方便後人搜尋,小弟補上相關連結:

[狂賀] 用 LD_PRELOAD 解決小灰問題! 

edited: 1
guest
132
Promote 0 Bookmark 02009-03-20quote  

我把"彈出式輸入視窗"給勾掉

 

小灰就不出現了...........

 

OS: Debian 5.0

gcin: 1.4.0-1 debian stable

 有啟用compiz

prev,1,3,4,5

cht電腦資訊gcin
adm Find login register
views:366767