话说今天重新更新系统后,终于又进入了久违的桌面,但是发现以前一直正常的scim突然不能用了。检查了etc/gtk-2.0下得文件,还有用户目录下得.xinitrc,应该都没问题。在终端下输入export,发现.xinitrc里的东西根本没有被执行,怎么回事不知道。
后来看论坛和wiki上说gdm不会读.xinitrc,应该用.xprofile代替,抱着试试看的心理把.xinitrc里关于scim的东西移到.xprofile里。重启Gnome,居然成功了。
#SCIM
export LC_CTYPE="en_US.utf8"
export XIM="SCIM"
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim-d
如果你也和我一样用gdm作为窗口管理器的话(其实kdm也是这样),试着把scim移到.xprofile里吧。
Comments (0) Posted on Thursday, October 16th, 2008
在Ubuntu下同时配置欧洲键盘和中文输入法绝对是pain in the ass。单独搞这两个其实并不难,难就难在他们在一起不好工作。就为这个我放弃了用了1年多的fcitx,转而用scim-fit。
前一阵逛超市看到罗技无限键鼠套装打折卖99,于是买了一套回来,回来一直当英语键盘用。可是经常被键位搞晕,后来换成瑞典语键盘了,但是在fcitx下输入汉字有些键就不管用了,而且中文输入也时有时没有的。像是这个符号“~”我就输入不了。正好在ubuntu论坛上发现了一个新舒服法Fun Input Toy,把fcitx换下来,把scim装上。然后在设置里有个Other/European也选上,就行了。在scim把键位也设成swedish,这样无论切到哪个语,键位都是瑞典语的。
我自己的机器以前用得土法配置的fcitx不好自动去除,装了卸了几次还是不行。所有环境变量都设上还是不能用,不知道为什么fcitx这么firm。最后只好在自己的.profile最后强行把IM_MODULE弄成scim。
Comments (2) Posted on Thursday, August 28th, 2008