具体表现在jetbrains套装上和开始的搜索框切换不了任何输入法,进行中文输入
分析和验证后发现是gnome给亲儿子ibus写了点东西,但是ibus早就被卸了……
添加环境变量
1 | sudo vim /etc/profile |
设置fcitx模式
1 | gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'fcitx'>}" |
待解决
分析来分析去,还是因为gnome支持ibus,上述方法能临时生效,但不能永久生效,问题还需要研究,先给自己挖个坑,等空下来了再来填吧
2018-10-17 填坑
终于在装了WPS之后,不得不来填坑了
改环境变量
1 | #Fcitx |
卵子用都没有哦,于是接着尝试,在WPS和pycharm.sh里面加入配置命令,还是卵子用都没有。reboot后发现不用上面的gsettings,重启fcitx之后就可以了,但是每一次开机都需要重启fcitx。
妥协方案
用脚本自动重启fcitx
脚本编写
1 |
|
然后尝试开机自动启动脚本,结果依旧凉凉。意识到还是因为gnome和fcitx不对付,也许事情是先启动fcitx,然后gnome启动出现了一些骚操作(还不知道是什么)破坏了fcitx的运行,于是导致几遍安装好qt,配置好环境变量依旧不能使用。所以就让脚本随gnome自启动
Desktop编写
1 | [Desktop Entry] |
Desktop文件都是存放在 /usr/share/applications下
设置Gnome启动时启动脚本
1.tweak tool可以直接设置
2.放软链接
1 | ln -s /usr/share/applications/fixfictx.desktop ~/.config/autostart/fixfictx.desktop |