输入法导致的Ubuntu进不去系统


发布于

|

分类

用Ubuntu差不多快半年了吧,碰到的问题不算太多。碰到问题大不了重装就是了……

下面说说输入法的问题。

新安装上原版Ubuntu,自带的只有ibus-Pinyin,还是双拼。然后因为卡啊,只能转战Fcitx了。在Fcitx上装了搜狗,最近也不好好工作了,然后就想把Fcitx卸载掉。OK背景描述就是这些。

然后,这一装一卸的,就产生了两次事故……

安装Fcitx卸载iBus导致进不去桌面

是啊,都想着,装两个输入法可能会导致什么冲突吧,只保留一个吧。然后就sudo apt-get remove ibus,然后就呼呼啦啦卸载一大堆包。然后重启,发现进不去系统了。登录后,完全没有窗口边框,左边的任务栏和上面的标题栏也没有了,所有窗口无法拖动。

按照网上的办法尝试了好久,也想着重新把ubuntu-desktop包装回来,无效。只能重新装了系统。

然后就知道了,Ubuntu深度整合iBus,iBus不能卸载。如果卸载,桌面环境相关的包将一并被卸载然后就悲剧了。

卸载Fcitx导致进不去桌面

昨天,cpu狂转30分钟,那个排风扇啊那叫一个热啊正好当暖手宝。

打开系统监视器,发现Fcitx占用CPU25%,看曲线图,几个cpu核心使用率轮流达到100%。加上这一段Fcitx表现确实不怎么好,就想把他卸载掉。

sudo apt-get remove fcitx之后,还有一大堆Fcitx的依赖包,直接sudo apt-get autoremove之。重启,进不去系统了:具体表现为输入密码之后屏幕一黑,又回到了登录界面,无限循环。

进入tty1进行补救,按照网上说的,将.Xauthority的拥有者改为自己,无效。/tmp权限改为777,无效。.xsession-errors里面什么都没有。但是我发现,把Fcitx全套重新安装回来,就能进入系统了。

然后只卸载Fcitx,那些依赖包都没有卸载,重启,成功。不过托盘里面的Fcitx图标确实很烦人。

又找了很多东西,很多都是让改一下配置文件什么的,都无效。最后想可能是卸载不干净,也就是说,软件卸载了,配置文件还留着。会不会是这个导致的呢?

全部依赖包卸载之后,用 Ubuntu Tweak 的清道夫清理所有无用配置,重启,OK了。

后记

Ubuntu真的是个神奇的东西,你稍微不注意,就会死给你看。

Ubuntu Kylin用的是Fcitx,强行卸载它也会跟我强行卸载iBus一样的后果。

现在用的是ibus-rime,小狼毫/鼠须管/中州韵 输入法。三个名字管他叫什么呢。用着不卡就好。其实他也卡,只不过没有那么厉害。没有微软双拼,我真的不想再学一个自然码。

缺点么,不能在Chrome的URL栏里面输入中文。


评论

  1. kingcoll 的头像
    kingcoll

    没转到typecho之前就用的这个主题,真心不错:)

回复 kingcoll 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注