用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栏里面输入中文。
发表回复