(已解决)suse13.2 yast和wiznote无法输入中文

suse13.2 yast 和 wiznote< 为知笔记> 无法输入中文,其它地方都正常。
听说安装 qt5 可以修复为知,但是我安装之后还是不行

怎么解决啊?

好像这里没什么人用为知笔记啊
大家用大象的比较多吧,我以前也用大象,但是太贵了,也没为知好用

安装 QT5 之后要卸载 QT4 吗?

不需要,安装 fcitx-qt5 应该就可以了。

奇怪,我装完还是没用啊

重启 fcitx 的时候发生了这个错误:
(ERROR-6773 /home/abuild/rpmbuild/BUILD/fcitx-4.2.8.5/src/lib/fcitx/instance.c:437) Exiting.

env | grep IM

看看 QT_IM_MODULE 是不是 fcitx

louder@linux-ep0b:~> env | grep IM
QT_IM_MODULE=ibus
QT4_IM_MODULE=fcitx
XDG_RUNTIME_DIR=/run/user/1000
GTK3_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx
QT_IM_SWITCHER=imsw-multi

不是呀,然后怎么搞?前辈,我是不是有救了?

echo export 'QT_IM_MODULE=fcitx' >> ~/.profile

执行上边的命令,然后注销重新登陆就行了。

执行过还是不行。看来我的电脑很特别

请再执行 env | grep IM 看看是否为:QT_IM_MODULE=fcitx

如果上边的检查没问题,但还是不能输入中文,请尝试更新为知笔记到最新版本:
我已经打包到 OBS 了: software.opensuse.org/package/WizNote?search_term=wiznote

执行了好几遍,注销后还是 =ibus
哈,我看到了,14 版本的,太棒了,你把地址给我吧,我给你寄饼干吃

再次重装了几次 QT5
装上了最新版 wiznote,还是无法输入中文

问题怎么变成已解决了?

现在只剩最后一个方法了,但保证管用。

sudo zypper rm -u ibus

昨天一天没见你回复,还以为解决了呢! :sweat:

你这个问题根源应该是因为 ibus 的守护进程默认启动,然后改写环境变量造成的,但我也不知道怎么禁止它启动。 :nauseated_face:

PS:其实我是不用为知笔记的,我用的是 MEGA + rednotebook

谢谢,删掉 ibus 就好了(这个有影响吗?)
你说的 M 和 R 我都没听过,目前为知就够用了。虽然 linux 端很难用,但比 web 端好多了:)

没影响,我的就给删了,,,,,我看为知在 github 的更新还是挺快的,起码他们没有忘记 linux,还是值得称赞的。

那就好。为知继续这样小众就好了。