| adm | Find | login register |
guest |
搞了一個晚上終於解決了,紀錄一下。 一開始是firefox的視窗都在左上角,後來發現leafpad也是如此。 google到作者大大的文開始查原因,用lsof指令發現這兩個程式用的竟然是/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so! 有個/usr/lib/gtk-2.0/immodules/im-gcin.so好好的為什麼不用呢? 後來發現可能是/usr/lib/gtk-2.0/2.10.0/immodules.cache這個檔沒有update,裏面只有xim沒有gcin。 打了gtk-query-immodules-2.0 --update-cache問題似乎都解決了。
不過有個/etc/gtk-2.0/gtk.immodules檔案,裡面的IM list是完整的,我也不知為何這些gtk程式不是讀它。
謝謝作者大大的文。 Ref: [1] http://hyperrate.com/thread.php?tid=28656 [2] http://hyperrate.com/thread.php?tid=27870 | |||||||||
eliu joined: 2007-08-09 posted: 11478 promoted: 617 bookmarked: 187 新竹, 台灣 |
我現在才知道 gtk-query-immodules-2.0 也有 --update-cache。Ubuntu 12.04 中的 gtk2是沒有的。 edited: 1
| |||||||||
guest |
|
| adm | Find | login register |