国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

解決Arch Linux下Firefox不能調用Fcitx輸入法

2024-06-28 13:26:15
字體:
來源:轉載
供稿:網友
解決Arch linux下Firefox不能調用Fcitx輸入法

安裝Arch官方說明安裝Fcitx,在.xPRofile中設置export GTK_IM_MODULE=fcitx等三句后,在firefox下不能輸入中文。

將export GTK_IM_MODULE=fcitx等三句中的fcitx改為xim后可以輸入中文,但輸入框不能跟隨光標。

忘了在哪里看到說設置/usr/lib/gtk-2.0/2.10.0/gtk.immodules,然后仔細看了下這個文件,發現里面有"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so" ,卻沒有im-fcitx,然后看到/usr/lib/gtk-2.0/2.10.0/immodules/中有im-xim.so,卻沒有im-fcitx.so,于是猜想問題就出在這里。

于是搜了一下gtk2.0 im-fcitx.so,找到了下面兩個資源:

32位:http://rpm.pbone.net/index.php3/stat/4/idpl/26212985/dir/opensuse/com/fcitx-gtk2-32bit-4.2.8.3-9.1.x86_64.rpm.html

64位:http://rpm.pbone.net/index.php3/stat/4/idpl/26001012/dir/opensuse/com/fcitx-gtk2-4.2.8.3-5.2.x86_64.rpm.html

下載rpm包,使用命令 "rpmextract.sh filename"解壓,將得到的im-fcitx.so拷貝至/usr/lib/gtk-2.0/2.10.0/immodules/,然后修改/usr/lib/gtk-2.0/2.10.0/gtk.immodules,按照im-xim那兩行照貓畫虎,添加如下兩行:

"/usr/lib/gtk-2.0/2.10.0/immodules/im-fcitx.so" "fcitx" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

重新登錄,成功了。

似乎所下載的rpm包裝自Ubuntu,因為按上述方法成功后Fcitx多了幾個Ubuntu的輸入法皮膚。

補記:

再次重裝系統后發現/usr/lib/gtk-2.0/2.10.0/gtk.immodules不存在,一番查找之后,終于找到解決方案:

1 cd /usr/lib/gtk-2.0/2.10.02 su  #必須用root身份, sudo無效3 gtk-query-immodules-2.0 > gtk.immodules


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙湾县| 嵊泗县| 富顺县| 隆德县| 陇南市| 陆丰市| 柏乡县| 塔河县| 米脂县| 平果县| 葵青区| 微博| 辽宁省| 蓬莱市| 桐乡市| 巴林左旗| 长葛市| 获嘉县| 来凤县| 兖州市| 建瓯市| 开鲁县| 尼木县| 福安市| 祁阳县| 东乌| 邳州市| 沽源县| 丹棱县| 满洲里市| 镇雄县| 丰都县| 奎屯市| 囊谦县| 弥勒县| 濮阳市| 泗水县| 桂东县| 于都县| 铜山县| 沁源县|