LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1822|回复: 7

slackware13.37,被输入法折腾得不行,还在不行中

[复制链接]
发表于 2011-5-22 18:02:35 | 显示全部楼层 |阅读模式
这周末好不容易有时间,装了把slackware13.37,
而且alien也提供的最新KDE 4.6.3包。
哗啦啦高兴得不行,也一并升了把KDE,来到输入法就郁闷了。
原来slackware13.1里我是使用Slackbuilds上的ibus,
没啥问题,这次我也想用,华丽丽的装上,oh yeah,
居然切不出来输入法,LC_CTYPE已经设置为zh_CN.UTF-8了。
算了卸了我回scim得了,结果还是悲剧,切不出来输入法。
咬咬牙,继续卸了换最简单的fctix得了,居然还是切不出来输入框,
我了个去噢,这是什么时代啊...............
发表于 2011-5-23 15:00:07 | 显示全部楼层
scim使用中,表示不知您的配置,我们无法给予帮助...

我就写了~/.xinitrc如下
  1. #!/bin/sh
  2. export LC_CTYPE=zh_CN.utf8
  3. export XMODIFIERS=@im=SCIM
  4. export GTK_IM_MODULE=xim
  5. export QT_IM_MODULE=xim
  6. [ -f "$HOME/.Xresources" ] && xrdb -merge "$HOME/.Xresources"
  7. synclient TapButton1=0
  8. exec ck-launch-session startkde
复制代码
至于启动,我放在了KDE System Settings里的Autostart里了。
回复 支持 反对

使用道具 举报

发表于 2011-5-23 15:51:46 | 显示全部楼层
fcitx-4.0.0

/etc/profile.d/lang.sh
export LC_CTYPE=zh_CN.UTF-8
export LANG=en_US.UTF-8

/etc/profile.d/fcitx.sh
#!/bin/sh
export GTK_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

没了。不过有个地方不太清楚为什么,如果先打开emacs后开fcitx就输入不了文字,反之则正常。。。
回复 支持 反对

使用道具 举报

发表于 2011-5-24 11:58:40 | 显示全部楼层
我的13.37没装KDE,scim,fcitx都用的好好的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-24 15:30:44 | 显示全部楼层
我使用scim或者fcitx时配置和二楼、三楼的兄弟一样,当然二楼兄弟最后那三行和输入法无关,
我很严重怀疑是升级了KDE导致出的问题。
实际输入法都正常启动了,托盘栏都有图标,就是切不出输入法
回复 支持 反对

使用道具 举报

发表于 2011-5-24 16:31:38 | 显示全部楼层
我是写了个脚本放到kde的autostart下面,紧跟current,没有发现问题,不过没装过emacs。

#! /bin/sh
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
export LC_CTYPE="zh_CN.UTF-8"
fcitx &
回复 支持 反对

使用道具 举报

发表于 2011-5-27 12:46:48 | 显示全部楼层
寻找程序可执行文件地址的办法:which scim(输入scim会找到的第一个路径)

可以将程序的可执行文件ln到(推荐软link)~/.kde/Autostart下面

ln -s  /usr/bin/scim ~/.kde/Autostart

http://www.linuxsight.com/blog/1507
在text里可以调出输入法 但在firefox就不行 求解
回复 支持 反对

使用道具 举报

发表于 2011-5-28 13:38:54 | 显示全部楼层
我用的是 Fcitx 4.0,KDE  Xfce 都没问题。

我把以下三行写进 /etc/profile  

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表