雖然裝上了 gcin-qt5-immodule 但是發現 qt5 的程式一直都還是無法叫出 gcin
後來研究之後成功了
我的做法是:
1. 移除 fcitx (我不確定是否必要,但放多個輸入法在裡面反正是不會有好處) 並安裝 gcin,記得要安裝 gcin-qt5-immodule
2. 修改 /etc/default/im-config 中
IM_CONFIG_PREFERRED_RULE 把 fcitx 通通改成 gcin (我也不確定這個步驟是否必要)
3. 執行
im-config 選擇預設 default
5. 重點:/usr/share/im-config/data/26_gcin.rc 中,在
QT4_IM_MODULE=xim 下面加上一行
QT5_IM_MODULE=xim
重新登入,搞定!
不過我發現重新開機之後 KDE 第一次會無法登入,卡在 splash ,要切到 console 去重啟 sddm 才能順利登入。後來再爬了一下文,修改 /usr/bin/startkde 中
有一個決定 $qdbus 的地方,在 else 的地方
qdbus=qdbus 改成
qdbus="qdbus -qt=5"
至少剛剛重新開機有順利登入了!
沒有留言:
張貼留言