fcitx 倉頡五 未能選取 [論壇 - Ubuntu基本設定]
正在瀏覽:
1 名遊客
fcitx 倉頡五 未能選取 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2007/11/20 10:19 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 46
![]() |
今日開機,fcitx 已安裝的倉頡五 fcitx-table-cangjie5 又不在選項中了,
重新進入輸入法設定時,只看得到其它輸入法,就是沒有倉頡的選項。 1.刪除 .config/fcitx 的目錄 2.移除 sudo apt-get purge fcitx,並重新安裝 3.重開數次機,一樣看不到倉頡的選項,但其它輸入法卻是可以 上述狀況已發生過二次(未裝軟體),都是重裝後即可使用,但今日重裝數次後一樣無法使用,在此請教大家,如何讓其可以作用? OS:16.04
2016/11/28 15:40
|
||||||||||
![]() |
回覆: fcitx 倉頡五 未能選取 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 892
![]() |
DumasHsu 寫到: 我這邊測試是正常的狀況, 目前我也沒有什麼頭緒,關於樓主你發生這個狀況的關鍵因素是什麼, 所以可能需要你再想想看,還有什麼線索可以提出來討論的。 然後我先列之前我參與的幾篇有關「fcitx」的討論, 裡面有一些「探索步驟」,「套件」,「指令」,供您參考。 * 回覆: Kubuntu 15.04 (Plasma 5.0) Fcitx、gcin輸入法無法打中文 #3 * 回覆: Fcitx輸入法啟動延遲 * 回覆: fcitx虛擬鍵盤 或是根據「這篇」提到的技巧查詢更多。 ================================================================================ ## 相關指令 * fcitx * fcitx-diagnose * fcitx-remote 可以執行「dpkg -L fcitx-bin | grep bin」找到更多相關指令。 ================================================================================ ## Manpage * $ man fcitx * $ man fcitx-remote 可以執行「dpkg -L fcitx-bin | grep '/man/man.*/'」找到。 ================================================================================ ## 相關套件 * fcitx-bin * fcitx-data * fcitx-table-cangjie5 * ... 可以執行「dpkg -l '*fcitx*'」可以找到更多相關套件。 ================================================================================ 以下是我剛剛在「Xubuntu 16.04.1 64位元 繁體中文界面」測試一些指令,所產生的結果,紀錄下來,供您參考。 執行
顯示
裝好後,重開fcitx,就直接可以在「輸入法」看到「倉頡第5代」。 執行
顯示
執行
顯示
執行
顯示
================================================================================ 一些套件的操作實務,可以參考這個「索引」。 報告完畢 ![]()
2016/11/29 13:59
|
||||||||||
![]() |
回覆: fcitx 倉頡五 未能選取 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2007/11/20 10:19 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 46
![]() |
謝謝大大,稍待再根據貼文,慢慢比對看看.
感恩!!
2016/11/29 18:58
|
||||||||||
![]() |
回覆: fcitx 倉頡五 未能選取 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2007/11/20 10:19 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 46
![]() |
應該是找到問題了....
一直以為是系統軟體造成,其實是自己重裝後,還原備份檔時就不對了..... 自已大條,真不好意思!! 剛剛重裝並且重新設置,依個人喜好的設置一個一個來進行抓錯,發現只要將附加元件下的標點支援取消,重開機後倉頡就會不見且輸入法中也看不到倉頡的選項。
2016/11/29 21:06
|
||||||||||
![]() |
回覆: fcitx 倉頡五 未能選取 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 892
![]() |
DumasHsu 寫到: 感謝您的回報,有您的回報,就可以多了解系統一點了,感恩! 我照您提到的步驟 DumasHsu 寫到: 的確如此 DumasHsu 寫到: 而我根據您提到的步驟,先將「附加元件下的『標點支援』取消」, 然後在「Terminal」執行下面的指令,重新啟動「fcitx」。
會看到其中有一行 中文
英文
關於附加元件,你在「/usr/share/fcitx/addon/」可以找到「*.conf」 ================================================================================ 所以你只要執行
顯示
就可以找到「/usr/share/fcitx/addon/fcitx-punc.conf」這個檔。 執行下面指令觀察這個檔案內容
顯示
然後執行下面的指令,就可以知道「/usr/share/fcitx/addon/fcitx-punc.conf」屬於那個套件。
顯示
上面表示「/usr/share/fcitx/addon/fcitx-punc.conf」是屬於「fcitx-modules」這個套件。 執行下面指令,可以知道「fcitx-modules」這個套件,安裝哪些檔案在系統上。
顯示
上面的指令,搭配「grep」來過濾,也就是執行下面的指令
顯示
================================================================================ 執行
顯示
執行下面指令,觀看「/usr/share/fcitx/addon/fcitx-table.conf」這個檔案的內容
顯示
注意其中有一行「Dependency=fcitx-punc」。 也就是說當你把「fcitx-punc(標點支援)」這個停用, 而「fcitx-table」依賴「fcitx-punc」,所以「fcitx-table」就無法使用了。 執行
顯示
上面表示「/usr/share/fcitx/addon/fcitx-table.conf」是屬於「fcitx-table」這個套件。 執行
顯示
執行
可以看到「Description-en:」那個欄位,其中有一段描述
表示「fcitx-table-cangjie5」是根據「fcitx-table」來跑的, 所以「fcitx-punc」停用, 連帶「fcitx-table」停用, 連帶「fcitx-table-cangjie5」停用。 以上初步推斷, 尚未了解整個實做細節,可能跟實際的實做有出入,所以僅供參考。 ![]() ================================================================================ 另外 執行
顯示
也就是「fcitx-table-cangjie5」這個套件的「Source Package」是「fcitx-table-extra」。 執行
顯示
也就是「fcitx-table」這個套件的「Source Package」是「fcitx」。 ================================================================================ 報告完畢 ![]()
2016/11/29 23:09
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.