LinuxSir.cn,穿越时空的Linuxsir!

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

用XIM输入假死的问题

[复制链接]
发表于 2006-7-31 20:10:13 | 显示全部楼层 |阅读模式
用XIM输入法输入的时候经常发生假死

也就是在程序里面输入的时候, 开始一段时间都输入好好的, 但是大约1个小时以后, 会突然什么也输入不了(包括英文),并且无法切换中英文(fctix用鼠标点界面上的切换到英文状态倒是可以输入英文,不过至此这个程序就不能输入中文了,除非重启程序) 用fcitx和XIM方式的scim都出现过这种问题, 主要是如果输入完以后不切换到英文状态下面就会出现问题, 并且主要出现在KDE/Qt程序上面

请问这个是什么原因?:ask
发表于 2006-8-1 13:06:43 | 显示全部楼层
原因不知,但用 fcitx-3.1.1 就没有问题。
回复 支持 反对

使用道具 举报

发表于 2006-8-1 16:50:58 | 显示全部楼层
fcitx在我的系统上也会不定时出现这个问题,
我还比较频繁,所以现在逼不得已要用skim了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-1 20:08:37 | 显示全部楼层
Post by KanKer
原因不知,但用 fcitx-3.1.1 就没有问题。

我就是用fcitx3.11的`
回复 支持 反对

使用道具 举报

发表于 2006-8-2 20:10:42 | 显示全部楼层
QT3 的 bug 吧?
回复 支持 反对

使用道具 举报

发表于 2006-8-2 22:28:43 | 显示全部楼层
切换活动窗口到其他程序,输入一些什么,再切换回原来的程序,应该又可以输入了。偶的经验
回复 支持 反对

使用道具 举报

发表于 2006-8-2 23:51:03 | 显示全部楼层
用fcitx3.2看看,skim还是做得不好
真不知道为什么scim的开发者在开发skim为什么总要说他skim不稳定是Qt的问题
想不通,没有QT哪里来的KDE,哪里需要输入法了

菜鸟言论,个人想法而已
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-3 20:47:32 | 显示全部楼层
恩 我就是受不了scim在Qt下面的疯狂崩溃才改用XIM的~
回复 支持 反对

使用道具 举报

发表于 2006-8-4 05:52:35 | 显示全部楼层
Linux下的XInitThreads()后的XFilterEvent会死掉,Solaris下没问题。
XFree86/Xorg的XFilterEvent有问题:http://people.freedesktop.org/~alanc/thread-fixes/4041914.txt

QT下崩溃有可能是上述原因...


目前还没找到有哪个输入法用XwcLookupString回呼时可以返回正确的长度值,
包括Solaris的SUN拼音。
不知为何正在找问题...,现阶段用大缓冲区...
QT一样在这里被卡住了,稍微看了一下,好像用了非常规方法,没有深究...
回复 支持 反对

使用道具 举报

发表于 2006-8-4 12:18:34 | 显示全部楼层
Post by KevinChen
用fcitx3.2看看,skim还是做得不好
真不知道为什么scim的开发者在开发skim为什么总要说他skim不稳定是Qt的问题
想不通,没有QT哪里来的KDE,哪里需要输入法了

菜鸟言论,个人想法而已


skim 只是一个 scim 输入法的界面而已,所以根本不会导致不能输入这样的问题。

所以,如果碰到类似不能输入的问题,肯定不是 skim 的问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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