November 11th, 2007 by 张磊
仅限Linux。估计Windows用户不会有这个痛苦,自然也不会有这样探索的过程 前些日子升级Ubuntu到7.10。之前在输入法上脚踩两只船,没想到升级之后fcitx不能用了,换来SCIM也不能完全接管以前fcitx手下的程序。比如FF、ZendStudio(以下称作ZS)都还不能输中文。 后来在网上找到一篇文章,照着做,真的就解决了FF输中文的问题。而在用ZS做Camel的时候,就没用中文,注释和程序是全部的英文。直到今天非敲中文不行了,只好从文本编辑器里打好粘贴过去。于是就琢磨着这输入中文的问题怎么才能解决呢,想到了当年治好FF的办法,照搬照抄: 先用一个文本编辑器把ZS的启动文件(就是打开ZS时直接运行的那个文件)打开——一大堆,肯定很头大。没错我也看不懂,不过你要做的就是把下面这段程序粘贴到里面——当然得小心点,别贴到啥循环或是分支内部的。如果你没把握,就贴在最后。 XMODIFIERS=@im=SCIM GTK_IM_MODULE=scim-bridge export XMODIFIERS GTK_IM_MODULE 然后保存,之后再运行,就会发现ZS中已经可以用SCIM输入中文了。将来升级了ZS,照做一次就好。如果是一直就在用SCIM的话,应该没这个问题。
October 26th, 2007 by 张磊
传说中的Ubuntu Gutsy出来了,于是昨天花了几乎一整天来把我的Feisty Fawn升级(其实我更喜欢Feisty Fawn这个名字)。但升级并不很顺利。一开始是下载升级包文件太慢了,光下载几乎花费了6个小时(还好Ubuntu可以自动下载)。后来配置模块时又有几次一直僵在那里,让安装没法进行。比如acpi,每次总死。后来找到了办法,有大牛给出了俩命令,果然就成了。 然后发现我已经习惯使用的fcitx不能输中文了,打出来的都是乱码,不知道啥地方出了问题。而fcitx已经停止开发,估计这个东西要消失在Ubuntu的世界了。只好换回最开始用的SCIM。但没那么容易,参照很多网上的说明,安装、配置SCIM,直到昨晚,我的Firefox还是不能用SCIM输中文。 今早起来,去Google搜了下,终于找到了解决办法。要修改Firefox的可执行文件——不过,Linux下的脚本文件都可以以文本方式打开,稍作修改,果然成了。现在我就在Firefox里面用着SCIM打字,SCIM当年被我放弃的原因是输入法经常会看不到,但现在重新开始用还没遇到这情况。其他方面,SCIM的使用习惯和微软拼音挺像的。 这次升级还有个问题没解决,就是启动太慢。现在从登录界面进入桌面,经过精确统计,需要将近4分钟。我一直很好奇中间是什么拖慢了速度。 发现我根本不了解Linux,我也只是个使用者。遇到了问题,我只能求助Google。我对Linux的了解,远没有Windows多。为啥我还用Ubuntu呢?因为真的好用,不需要思考的软件安装,强大的shell,以及可以不断发现不断学习的体验。 Gutsy就是Ubuntu7.10,如果你感兴趣,不妨也试试。