LinuxSir.cn,穿越时空的Linuxsir!

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

[Solved]urxvt/xterm等在awesome不能输入汉字,但是openbox就可以

[复制链接]
发表于 2010-8-4 13:19:59 | 显示全部楼层 |阅读模式
就是前两天某此升级之后,awesome里urxvt就无法输入汉字,提示:找不到输入窗口
但是在openbox中一切正常,囧

wm:awesome 3.4.5
ibus:1.3.6
rxvt-unicode v9.07
locale:全是zh_CN.UTF-8
.xinitrc中
case $1 in
  awesome) exec ck-launch-session awesome;;
  *) exec ck-launch-session openbox-session;;
esac
----------------------------------------------
过去直接用的ibus-daemon启动
这次加参数ibus-daemon -x -r -d

感谢adam8157~~
发表于 2010-8-4 13:56:08 | 显示全部楼层
哇 你开始玩awesome啦

你ibus怎么启动的? 试试这个:
#ibus
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
ibus-daemon -x -r -d

openbox自己会去找gnome之类的daemon, awesome就不会, 可能ibus的策略变了 需要某些设置才支持xim?

上班, 没的试, 瞎猜的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-4 13:58:11 | 显示全部楼层
Post by adam8157;2106683
哇 你开始玩awesome啦

你ibus怎么启动的? 试试这个:
#ibus
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
ibus-daemon -x -r -d

openbox自己会去找gnome之类的daemon, awesome就不会, 可能ibus的策略变了 需要某些设置才支持xim?

上班, 没的试, 瞎猜的


无线鼠标的接收器插在同学机子上了,她去外地培训,没鼠标我只能用个不用鼠标的wm,哎~~

前三个都有~~~

我试试-x -r -d
回复 支持 反对

使用道具 举报

发表于 2010-8-4 14:06:25 | 显示全部楼层
试试非gtk和qt的其它程序 例如OOo?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-4 14:11:15 | 显示全部楼层
Post by adam8157;2106685
试试非gtk和qt的其它程序 例如OOo?


-x 果然好用
实验了opera跟oo,已经恢复。
回复 支持 反对

使用道具 举报

发表于 2010-8-4 14:12:56 | 显示全部楼层
嘿嘿 解决了? 顺道解释下, ibus的启动参数真的很难找, manual和doc里都没说(至少我刚开始用ibus的时候是这样)

-x指启动xim支持, -r指替换当前daemon, -d指daemon...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-4 14:21:31 | 显示全部楼层
ibus-daemon --help全都有。。。你找偏了
回复 支持 反对

使用道具 举报

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

本版积分规则

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