问题: Ubuntu20.04 安装了 fcitx 和 sogou 输入法;键盘输入法系统由 IBus 改成了 fcitx;重启后可以出现登录界面,但登录后进不到桌面。
解决:
(1)开机进入到登录界面,alt + ctrl + fn+f3 进入 tty 界面;在 tty 界面输入 用户名 和 密码;
sudo -i 进入 root 用户;startx 命令进入 XWindows 界面, 会看到一个默认的 “Gnome” 桌面界面。
(2)alt + ctrl + t 打开终端,dpkg -l so* 找到安装的搜狗输入法的名称 “sogoupinyin”;
apt-get purge sogoupinyin,卸载搜狗输入法。
(3)点击右上角 —> 设置 —> “区域与语言” —> “管理已安装的语言”,将“键盘输入法系统” 从 “fctix” 改为“ibus”,点击“应用到整个系统”, 点击“关闭”。
(4)sudo apt-get remove fcitx 卸载 fcitx;
sudo apt-get autoremove //自动移除无用的包。
which fcitx 发现在 /usr/bin 目录下还有个 fcitx 文件,删除这个 fcitx。
重启可以正常进入桌面了,解决。
参考: https://blog.csdn.net/UEVOLIshy/article/details/122100870