由 mason » 週二 9月 04, 2007 1:06 am
我這邊出現一個嚴重的問題:
在 Debian Lenny amd64 的環境下, window manager 使用 fluxbox
只要一開 chat window 就整台機器掛點。
如果這時候去看 top 的話,可以發現是 fluxbox 把 CPU resource 都吃光了。
從 forum.skype.com 搜尋得到說明,這是 fluxbox 與 qt4 之間的問題。
但是怪了,真的是這樣嗎?
我其他 qt4 的程式都沒事啊...還是跟 32位元 的 qt libs 在 64 位元環境下運行有關?
總之, skype 沒有 opensource,大家都不知道。
解決方法:
安裝 static 版本的 skype 就可以了。(17MB,頗肥)
另外,我這邊在 amd64 的 lenny 使用 gcin 輸入於 skype 沒問題。
不需要另外開 32bit gcin.
用的gcin套件是 lenny 裡面的。
(gcin 1.3.4-2, gcin-qt3-immodule 1.3.4-2)
另外,我還有安裝 libqt4-qt3support 套件。
(已上提及的 qt 相關套件,我都有安裝 amd64 和 i386 的版本)
而 ~/.xsession 裡面跟 gcin 相關的環境變數就像以下:
export XMODIFIERS="@im=gcin"
export XIM=gcin
export XIM_PROGRAM=gcin
export GTK_IM_MODULE=gcin
export QT_IM_MODULE=gcin
gcin &