kde桌面下部分应用无法输入中文

用最新的18.1.0的kde 安装包安装完成后按照archwiki中的方法配置好fcitx后,无法在终端和Kate等一些应用中切换到中文输入法(感觉是qt应用),.xprofile也已经配置,不知道是哪里的问题,还请问下是哪里需要配置

1 Like

最新版本的archwiki是把如下内容加入 ~/.pam_environment

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

我最近装了一次deepin桌面, 这个设置是有效的, 你要不试试看?
另外页面上也有针对Qt程序不能使用的解决方法, 你也可以试试.

KDE 底下的環境參數要設定在 ~/.pam_environment 而不是 ~/.xprofile.

这个已经试过了,这样设置后火狐是可以输入中文的,但Kate和konsole还是无法输入的

两个设置都试过了,还是不能输入。这个是kde版本 独有的问题,我下载18.1.0版本的kde的iso纯净重装后配置fcitx和ibus都无法在kate 和 konsole 中输入,英文版的archwiki中所有方法都试过了。leafpad和火狐中切换中文输入都没有问题,kde 原生的应用都切换不了。

你有裝相對應的輸入法嗎? 例如 fcitx-sogoupinyin, fcitx-rime 之類的。像我用快速倉頡就要裝 fcitx-table-extra。試試用 fcitx-diagnose 看看你的 fcitx 配置。

我装的fcitx-time ,在火狐中是可以正常调用和切换的,只是KDE自带的Kate 和konsole (kde 自带应用)中无法切换到rime .pam-environment那个文件也加了,在.xprofile 和.profile中加语句也试过了,都不行。现在wiki中的方法只有qtconfig-qt4那个没试过,但是我装的aur里的那个fcitx-qt4,在终端里打不开qtconfig-qt4.显示bash:未找到命令,感觉是这里的问题,不知道怎么解决

多谢帮助,已经转战XFCE😂,kde太麻烦,wine有坑,输入法有坑,Kate 有坑,我绕道了😀

我有同样的问题,除了Qt apps,Libreoffice下也不能使用fcitx。试着修改 `~/.pam_environment和~/.xprofile都没有用。qtconfig-qt4里面的default input method只有xim这个选项。

xfce下的fcitx有在qt apps下无法使用这个问题吗?

試試用 fcitx-diagnose 看看你的 fcitx 配置。

你有安装fcitx-im吗,这四个都要选。

$ yay -S fcitx-im
:: There are 4 members in group fcitx-im:
:: Repository community
   1) fcitx  2) fcitx-gtk2  3) fcitx-gtk3  4) fcitx-qt5

Enter a selection (default=all): 

没有,感觉是KDE的某个配置文件优先级高,XFCE 下安装kde桌面再安装kate 是可以输入中文的

1 Like

我连fctix的qt4都装了,不管用,原来在,18.04的安装包里配置没问题的,就是感觉某次升级更新了什么文件,用原来的方法改不了那个文件,导致输入法切换不过来,具体是啥文件我也不清楚

没有大佬下个新的18.1.0的安装包在虚拟机里搞下这个输入法问题么?真的好想用KDEimage

我下载了新的KDE安装包,没有下载fcitx-qt4(因为是aur package担心会比较buggy)。按照archwiki上面的教程做就可以了。

Kate和konsole可以输入中文?你用的sunpinyin 还是rime 还是什么输入法?

都可以的,就和其他Qt applicatiions一样。我用的是Libpinyin+cloud pinyin。

是按这个配置的?

https://wiki.archlinux.org/index.php/Fcitx

好奇怪,我的配置完了火狐什么的都是可以切换的,但是终端和kate切换不出来,不知道哪里配置错了,我用的fcitx-rime

我下了最新的18.1.1安装包.可以输入了,18.1.0的是不行的,不知道为什么

Forum kindly sponsored by