升级到ubuntu 14.04遇到的问题

Posted on 2014年9月20日 15:57

本来用着12.04打算一直用到不能用为止,但前两天看ubuntu touch发布新版,想升级以下ubuntu SDK看看(之前第一次发布的SDK bug成堆,根本没法用)。新版的SDK只支持14.04,所以干脆升级一下好了。然后果然遇到问题,都跟输入法有关。

1. ibus无法关闭

只能切换输入法状态到英文来输入英文,不能关闭输入法。无奈卸载ibus,改用fcitx。

更新:这纯粹是unity的bug,换用其他桌面环境问题消失。

 

2.切换输入法快捷键有问题

在fcitx的配置中设置快捷键时,如果先按Ctrl,则后面不管按什么都被识别为Ctrl + LCtrl。多试几次发现必须先按Space再按Ctrl才能设置成Ctrl + Space。

不过设置成Ctrl + Space也不管用,最后发现必须把 系统设置-文本输入 中的快捷键设置成别的(换成fcitx之前修改过这里)。

这个地方猜想unity和ibus作了继承,切换输入法的快捷键被拦截下来,没有发给应用程序(或者fcitx,不清楚快捷键的流程)。这方法只考虑了ibus,而ibus还不好使,这LTS版真心不靠谱。

 

3. 系统设置中大部分选项丢失

本来没必要删除ibus,之前我在12.04下就是fcitx和ibus都安装了,只启动一个就好。但14.04却把两个都启动了。不想找麻烦,于是干脆删除ibus,结果因为依赖关系把unity-control-center给删了。

 

解决方法很简单:sudo apt-get install unity-control-center

不过不上网搜还真不知道为什么突然系统设置变得空空如也。

有人贴了这个bug的链接:https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1294482

一开始以为是ibus依赖ubuntu-control-center,结果是反过来的。到系统里一看,ibus果然又在那里了。。。

 

[其他]ThunderBird的恼人特性:自动转换文本附件的换行

Posted on 2013年3月12日 14:58

一直使用ThunderBird收发邮件,昨天突然发现ThunderBird的一个奇葩特性:自动转换文本附件的换行方式为windows下的\r\n。

 

继续阅读