Ubuntu20下载fictx和Sogou输入法后图形界面崩溃无法进入问题解决记录

首先采用了办法一

  1. 初步分析造成问题的原因, 认为是搜狗输入法的安装导致系统异常, 因此选择将搜狗输入法卸载作为解决方案。
  2. 进入系统登录界面, 按下 Ctrl + Alt + F3,(有的可能需要在加上 “Fn” 才可以)。从而进入 tty 界面。
  3. 输入命令 sudo -i, 成为超级用户, 输入登录口令。(注意:对于这里的口令输入,小键盘的输入是无效的)。这里的登录身份为“root”.
  4. 输入命令 startx, 进入 XWindows 界面, 将会看到一个默认的 “Gnome” 桌面界面。按下Ctrl + Alt + t打开终端界面。
  5. 输入命令dpkg -l so*, 即可找到安装的搜狗输入法的名称,“sogoupinyin”。再输入命令 apt-get purge sogoupinyin,按下“Enter”, 卸载搜狗输入法。
  6. 点击右上角——>设置——>“区域与语言”——>“管理已安装的语言”。将“键盘输入法系统” 从 “fctix” 改为“ibus”。点击“应用到整个系统”, 点击“关闭”。
  7. 重启计算机, 再次登录即可。
    ————————————————
    版权声明:本文为CSDN博主「FatalFlower」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/FatalFlower/article/details/112371492

依然进不去图形界面。

然后采用办法二

ctrl+alt+F1进入命令行的界面,

//卸载搜狗之后重启,问题依然在。

sudo apt-get remove sogoupinyin
sudo apt-get autoremove 
reboot 

//卸载搜狗之后重启,问题依然在。
2.卸载fxitx

sudo apt-get remove fcitx
sudo apt-get autoremove //自动移除无用的包。
reboot

通过以上两步操作,我的问题解决了。
————————————————
版权声明:本文为CSDN博主「weixin_28729271」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_28729271/article/details/87601342

还是不行,也还是进不去图形界面

最后采用办法三

ubuntu 自带的中文输入法不好用,尝试安装搜狗和百度输入法,都失败了,安装后重启无法进入桌面!
解决方法可参考:Ubuntu18.04开机输入密码后无法进入桌面,只显示鼠标和背景问题解决https://blog.csdn.net/weixin_28729271/article/details/87601342

测试发现是fcitx的原因导致的无法进入桌面,按照步骤卸载fcitx发现仍不管用(可能是没有卸载干净),最终 which fcitx 发现在/usr/bin 目录下还有个fcitx文件,删除后可正常进入系统了
————————————————
版权声明:本文为CSDN博主「copy_O_move」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/a571255945/article/details/113808129

问题解决后

问题解决了。但是现在开机很慢,查看了一下开机进程占用时间,发现电源管理系统和网络管理系统占用了很多时间。先这样了,2分多钟开机时间也还能忍受。

### Ubuntu 下 fcitx 安装后无法输入中文的解决方案 在 Ubuntu 系统中,如果安装了 fcitx 或其他第三方输入法框架(如 Sogou 输入法)之后遇到无法输入中文的情况,通常是因为缺少必要的依赖项或者配置不正确。以下是详细的排查解决方法: #### 1. 检查环境变量设置 确保系统的 `XMODIFIERS` `GTK_IM_MODULE` 环境变量已正确定义。可以通过以下命令检查并设置这些变量: ```bash export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE="fcitx" export QT_IM_MODULE="fcitx" ``` 上述命令可以临时生效于当前会话。为了永久应用此更改,需将其添加至用户的 shell 配置文件中,例如 `.bashrc` 文件[^1]。 #### 2. 安装必要组件 某些情况下,可能未完全安装 fcitx 的支持包。运行以下命令来安装缺失的支持模块: ```bash sudo apt update sudo apt install fcitx fcitx-bin fcitx-config-common fcitx-modules fcitx-ui-classic im-config ``` 对于特定的语言支持,还需要额外安装语言包: ```bash sudo apt install language-pack-zh-hans fonts-wqy-microhei fonts-wqy-zenhei ibus-pinyin ``` 以上操作能够修复大部分因软件包不足而导致的功能异常问题[^2]。 #### 3. Qt 应用程序中的兼容性处理 部分基于 Qt 开发的应用可能会因为缺乏相应的插件而无法识别 fcitx 输入法。此时需要手动复制 libfcitxplatforminputcontextplugin.so 到 Qt 的安装路径下。具体步骤如下: - 找到系统默认位置下的共享库文件 `/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so`; - 将其链接或直接拷贝到目标 Qt 版本对应的 plugins 路径下,比如 `/home/<username>/Qt/Tools/QtCreator/lib/qt/plugins/platforminputcontexts/`[^3]。 #### 4. 使用 Flatpak 替代传统方式 鉴于原生安装过程中可能出现的各种复杂情况,在 Ubuntu 20.04 及更高版本推荐通过 flatpak 来部署最新版的 fcitx5 输入法及其关联工具链。这不仅简化了管理流程还增强了跨平台一致性体验。 ```bash # 添加Flatpak仓库并启用 flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo # 安装Fcitx5核心服务端以及前端UI部件 flatpak install flathub org.fcitx.Fcitx5 ``` 完成上述所有调整后重新启动计算机使改动全面生效即可恢复正常汉字录入功能。 ---
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值