1. 程式人生 > >ubantu16.04TLS fcitx和搜狗拼音安裝後無法正常啟動的解決方法

ubantu16.04TLS fcitx和搜狗拼音安裝後無法正常啟動的解決方法

在網上有很多關於fcitx和搜狗的安裝的帖子和處理無法啟動的方法。不過很可惜,可能是本人運氣不好,嘗試了能找到的方法均已失敗告終。經過自己的多次嘗試和對網上找到的方法的總結找到了一種可行的解決方法。(本方法不需要用到終端,也不需要敲程式碼,屬於通俗易懂新手教程)

首先在Ubantu software重新下載fcitx,然後試下能不能開啟,反正我這裡打不開。。。。。。然後開啟system setting 選擇

然後修改keyboard input method system為fcitx,如圖(這個預設是ibus)

然後再重新開啟一次Language Support,他會提示有安裝未完成並提示你安裝,點安裝。

注意:不要用網上說的建立一個.xprofile檔案的方法,會導致fcitx開機後無法正常使用!(能打字,但只能用fcitx預設自帶的輸入法,使用搜狗拼音有概率導致搜狗拼音只能輸入英文)

然後去搜狗官網下載搜狗拼音linux版並安裝,之後重啟電腦。

此時電腦左上腳顯示有一個小鍵盤的圖示的如圖


上圖為我將英文輸入法調為優先順序最高時顯示的小鍵盤(預設是個‘拼’字,也就是sunpinyin)

這樣就可以了,直接點開百度測試一下

第一次輸入會出現這種情況

這是fcitx預設自帶的sunpinyin。(個人認為用起來很噁心)

此時只要按一次shift,就會轉為拼音,也就是下圖的形式(拼音用起來和搜狗拼音相似,不裝搜狗拼音貌似影響也不大)

之後只有按Ctrl+shift就可以切換了,fcitx自帶有sunpinyin,雙拼,五筆輸入法

切換到搜狗拼音,如下圖

點選小鍵盤會看到configure選項,在這裡可以設定為最先選擇的是搜狗拼音,如圖

加號為新增新輸入法,減號為刪除。

注意:用此方法,手動點fcitx的圖示和用終端開啟是無法執行fcitx的。(打得開的也不需要用這種方法。。。。)

注意2:最好保留一種fcitx自帶的輸入法,不然切換到搜狗拼音後就不能對fcitx進行設定了,要重啟電腦才能進行設定。