|
发贴两天无人回复,自己搞了半个月也没弄好,今天偶然的机会,发现ibus崩溃后就没问题了,我后来自己重启ibus也没问题,然后再加上参数 --xim就不行了,不只是Anki这个程序,其他QT程序一样,只要退出IBUS就正常了,但是不加参数QT4程序就无法输入中文,看来要用其他输入法了。
另外一个解决办法就是,按照qtconfig,使用GTK主题,也没问题(纳闷,这个怎么回事,请教?)
解决这个问题期间安装了4套不同的发行版,更换了各种有代表性的窗口管理和桌面环境,也学到了不少东西 
我使用gentoo的时间不长,使用kde4后才转过来的,不过很奇怪,转过来后就发生了莫名其妙地问题,尝试了无数办法,最终解决办法居然是使用KDE 3.5,不甘心,所以请教大家。
问题描述:我使用Anki 0.9.9.8.5 (pyqt4) 背单词,以前一直很好,用过不同发行版,不同桌面环境,都没问题。后来KDE4正式发布,我就装尝试转到gentoo使用KDE4,大约1个月后,很奇怪的问题出现了,我用Anki添加单词或者添加音频时(或者说是从主窗口打开了另外一个子窗口),经常发生程序不响应键盘输入,鼠标可以。重启程序可以好一下子(也不确定)。偶然的机会,我发现我在修改krusader的设定时,krusader也出现了同样的问题(此时Anki在后台打开的)。
后来我就换回原来的archlinux(+openbox),故障依旧,再安装kubuntu测试,故障依旧......期间还测试过openSUSE和Fedora,故障依旧,确认和发行版没关系,于是返回到gentoo下,测试awesome 和openbox,故障依旧,说明和窗口管理也没问题,我最初以为要使用kde4,我甚至没有安装任何gtk程序,但故障依旧。
半个月后,想不通了,google也没有结果,于是切换到kde3.5(安装anki时同时安装了很多有关qt4的依赖),这下问题解决了。
对这样的问题,请大家帮我分析是什么原因,该怎么处理呢?因为kde3.5虽然稳定,但是我是个追新族,还是希望使用kde4。
我认为这个应该不是qt4的问题,如果有这个问题,这么长时间了,都该早修复了,也应该不是anki的问题,要不然为什么之前好好的,而且在kde 3.5下是没问题的。
我估计会不会是某个文件的版本更新了,而期间anki一直未更新,就导致冲突,而且很碰巧地,我所使用的所有发行版都更新了这个文件,所以我怎么测试都有这个问题的存在。 |
|