百度出来的fcitx安装方法,都要卸载ibus,若是没有注意同时卸载掉的依赖包的话,gnome桌面中的一些关键库也没被卸载。
修复方法很简单,从新安装Gnomelinux
sudo yum -y groups install "GNOME Desktop" sudo systemctl set-default graphical.target sudo reboot
sudo yum install fcitx fcitx-table-chinese sudo yum install fcitx-configtool sudo yum install fcitx-googlepinyin fcitx-cloudpinyin
在/etc/profile或~/.bashrc最后增长如下内容shell
export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
关闭gnome-shell 对键盘的监听,而后切换输入法为fcitx:bash
sudo pkill ibus-daemon gsettings set org.gnome.settings-daemon.plugins.keyboard active false imsettings-switch fcitx
从新启动系统,fcitx本身主动启动,但图标藏在桌面右下角的通知栏中
打开fcitx的配置工具,选择输入法标签点”+”可以搜索并加入输入法工具
sudo yum install dpkg mkdir sogou cd sogou #下载搜狗拼音 wget http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb\?st\=_oXccusI8bHHg5uWqiue_g\&e\=1567251976\&fn\=sogoupinyin_2.2.0.0108_amd64.deb -O sogoupinyin_2.2.0.0108_amd64.deb ar vx sogoupinyin_2.2.0.0108_amd64.deb sudo tar -xvf data.tar.xz -C / sudo cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/ sudo yum install -y im-chooser imsettings-switch fcitx #不要使用root sudo alternatives --config xinputrc #按照提示选择fcitx.conf所在的序号后回车