cht電腦資訊gcin
adm Find login register

[心得] Fedora 15 gcin 問題解決

guest
1 [心得] Fedora 15 gcin 問題解決
Promote 0 Bookmark 02011-09-06quote  

Fedora 15使用gnome3,加上套件庫裡的gcin版本太舊,所以造成一些問題,在下斗膽稍為整理一下:

1. 安裝支援gtk3的gcin
$ yum install fedora-release-rawhide    #安裝實驗版的Fedora套件庫
$ yum --enablerepo=rawhide install gcin gcin-gtk2 gcin-gtk3 gcin-qt4

2. 用Input Method Selector選擇gcin作為輸入法,然後重新登入

這時通常就可以用了,至少我用Fedora 15 livecd安裝的環境是如此。但是另一台由Fedora 14 preupgrade升級的,會發生gtk3程式可輸入但gtk2程式就叫不出gcin的情況。後來找到原因是 /etc/gtk-2.0/$ARCH-redhat-linux-gnu/gtk.immodules 裡頭沒有im-gcin.so的資訊。於是

3. $ update-gtk-immodules $ARCH-redhat-linux-gnu
更新gtk.immodules即可。 

zerng07
2
Promote 0 Bookmark 02011-09-17quote  

請問在 LibreOffice 這種採用 XIM 的程式下可以成功叫出嗎?

我這邊無法。

edited: 1
winlin
3
Promote 0 Bookmark 02011-09-18quote  

zerng07

請問在 LibreOffice 這種採用 XIM 的程式下可以成功叫出嗎?

我這邊無法。

我是下載官方的LibreOffice 3.4.3來用,
看起來是預設使用gtk-immodule(因為可以支援on the spot,所以這麼猜)。

如果在LibreOffice下不能開啟gcin,可以考慮先執行下面指令之後,再重新執行LibreOffice看看:

export XMODIFIERS=@im=gcin
export GTK_IM_MODULE=gcin
export OOO_FORCE_DESKTOP=gnome

參考資料:

在重新設定了 GCIN 後,必須重新啟動 OO.o 才能使用 GCIN

 

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