阅读:1800回复:3

[已解决] debian stable在xim设置为yong时ibus调用使ibus退出和term卡死

楼主#
更多 发布于:2023-03-22 22:33
debian stable,.xinitrc相关设置:
```

export LANG=en_US.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export XIM_PROGRAM=yong
export XIM=yong
export XMODIFIERS="@im=yong"

export GTK_IM_MODULE=yong
export QT_IM_MODULE=ibus
ibus-daemon -drx
```
症状为,在进入X后,在term下用ibus engine yong使ibus调用小小时,ibus会退出,且term也会卡死。


相同的设置,在archlinux则没有问题,不知怎么排查原因?
export XMODIFIERS="@im=ibus" 则没有问题,完全正常。
沙发#
发布于:2023-03-22 23:05
或许你用的ibus版本xim处理样不一样吧,可以尝试把参数里的x去掉
板凳#
发布于:2023-03-23 00:03
dgod:或许你用的ibus版本xim处理样不一样吧,可以尝试把参数里的x去掉回到原帖
试了没解决问题,也可能是ibus太久了吧,想尝试用testing的ibus,发现stable里直接装不了testing的ibus,依赖不满足,如果是版本问题就这样子了,xim用ibus模式也没什么问题。

反而在archlinux下,最近在xim用ibus模式时,ibus经常容易退出,导致term时不时就卡死了,所以我在archlinux下xim设为了yong,然后就稳定了。
地板#
发布于:2023-04-07 21:27
更新到最新版这个问题解决啦,谢谢!
游客

返回顶部