現在我每天晚上都是用 gnome 3 Live CD 上網
相信在 openSUSE 的官方套件庫建立後,我一定會安裝到硬碟中
下載 基於 openSUSE 11.4 的 gnome 3 Live CD: 64 位元版 32 位元版
因為 gnome 3 搭配的主要應用程式都已經使用了 gtk3 的函式庫
如果要再這些程式中輸入,必須搭配 gtk3 的 immodule
gcin 已經有了 gtk3-immodule 的支援
如果您是使用 openSUSE 提供的 gnome 3 Live CD
可以這樣安裝:
$ su
# zypper ar obs://home:swyear/openSUSE_11.4 swyear
# zypper in gcin gcin-gtk3-immodule
安裝完後,重新登入即可使用 gcin 輸入中文
使用情形如下:

在桌面搜尋輸入時完全無法顯示正在輸入的字

可以修改使用者的顯示名稱

也可以在 gedit 中輸入
★★★
若您不是使用 openSUSE 的 Live CD ,就要下載 gcin 的原始碼自行編譯
您需要有 gtk3-devel (openSUSE 的套件名稱)
編譯出來的模組應該要放在 /usr/lib64/gtk-3.0/3.0.0/immodules/im-gcin.so
(5/4 更新:上方路徑為 64 位元系統,若32位元系統應為 /usr/lib/gtk-3.0/3.0.0/immodules/im-gcin.so )
您可以先改一下
gtk3-im/Makefile
改成 GTK3IM=gtk-3.0/3.0.0/immodules
編譯安裝完之後,要執行
# gtk-query-immodules-3.0 > /usr/lib/gtk-3.0/3.0.0/immodules.cache
如果是 x86_64 系統,則為
# gtk-query-immodules-3.0-64 > /usr/lib64/gtk-3.0/3.0.0/immodules.cache
如果沒問題,開啟 gedit 時,再編輯區按右鍵可見輸入法中有 gcin


就可以在 gnome 3 中輸入中文了
若您要使用 ibus 也是類似的原理
但我個人測試結果很不滿意,
尚待進一步測試





















