今天把系統從 Kubuntu 換成 KDE neon User Edition 並裝完 gcin 之後,發現 gcin 不能在 Konsole 中輸入中文。
解決方法很簡單也很困難,簡單之處在於安裝 gcin-qt5-immodule,難也難在安裝 gcin-qt5-immodule
1 | ~$ sudo apt-get install gcin-qt5-immodule |
輸入之後,會出現錯誤:
1 | ~$ sudo apt-get install gcin-qt5-immodule |
之前裝 LinuxMint 18 的時候有解過一次這個問題。
解決方法如下
1 | sudo apt download gcin-qt5-immodule |
將 tarfile::./control
中的 Depends
由
Depends: gcin-im-client (>= 2.8.6+eliu-0), libc6 (>= 2.4), libgcc1 (>= 1:3.0), libqt5core5a (>= 5.0.2), libqt5gui5 (>= 5.4.1) | libqt5gui5-gles (>= 5.4.1), qtbase-abi-5-5-1
改為:
Depends: gcin-im-client (>= 2.8.6+eliu-0), libc6 (>= 2.4), libgcc1 (>= 1:3.0), libqt5core5a (>= 5.0.2), libqt5gui5 (>= 5.4.1) | libqt5gui5-gles (>= 5.4.1)
wq 儲存
1 | ar r gcin-qt5-immodule_2.8.6+eliu-0_amd64.deb control.tar.gz |
重新執行 gcin 即可。
也可以直接下載我包好的:Download
1 | ~$ md5sum gcin-qt5-immodule_2.8.6+eliu-0_amd64.deb |