解决ubuntu 17.10 fcitx无法使用

有台台式机想玩玩,就安装了Ubuntu17.10,最开始搜狗输入法是正常使用的,安装步骤如下:

1.在商店安装fcitx 和 fcitx-config
2.去搜狗官网下载Linux的安装包,双击安装即
3.在系统的语音设置中选择fcitx
4.在系统开机启动中添加fcitx
5.重启

之后我做了些其他事情,比如安装系统主题,更换系统图标,安装zsh,vimix等,然后发现fcitx不能用了,即使启动也不能切换输入法,只能输入英文。
修复步骤:
1.打开终端,切换到bash,重新安装fcitx

# 1.卸载
sudo apt remove fcitx*
rm -rf ~/.config/fcitx

# 2.重新安装

sudo apt install fcitx
sudo apt install qt4-qtconfig

3.重新安装搜狗拼音

# 1.删除配置文件
rm -fr ~/.config/sogou*
rm -fr ~/.config/Sogou*

# 2.安装
sudo gdebi sogoupinyin_2.2.0.0102_amd64.deb

4.检查配置条件

fcitx-diagnose

5.设置下环境

gsettings set org.gnome.settings-daemon.plugins.keyboard active false
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'fcitx'>}"

6.重启,看看是否可以了。

如果尝试了以上方法都不行,可以试试切换成Unity,再切换回来,方法如下

sudo apt install unity

重启操作系统!此时,你将在 Ubuntu 17.10 的登录屏幕中看到一个「齿轮」符号。点击它,就会看到从 Wayland 切换到 Xorg 以及 Unity 的登录选项。

猜你喜欢

转载自blog.csdn.net/u012375924/article/details/78636849
今日推荐