LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]请教,qt4程序在KDE4环境以及openbox,awesome,xfce4等环境下经常无键盘相应的

[复制链接]
发表于 2010-1-9 08:33:39 | 显示全部楼层 |阅读模式
   
发贴两天无人回复,自己搞了半个月也没弄好,今天偶然的机会,发现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一直未更新,就导致冲突,而且很碰巧地,我所使用的所有发行版都更新了这个文件,所以我怎么测试都有这个问题的存在。
 楼主| 发表于 2010-1-10 02:29:03 | 显示全部楼层
庆贺解决问题,自己顶起,不管您有没有遇到这个问题,请留意,或许以后会碰到。

[color="Red"]另外一个解决办法就是,用qtconfig,让qt程序使用GTK主题,也没问题(纳闷,这个怎么回事,请教?)
回复 支持 反对

使用道具 举报

发表于 2010-1-10 06:50:29 | 显示全部楼层
从google reader上看到你的帖子,光字体就让人晕倒了。
回复 支持 反对

使用道具 举报

发表于 2010-1-10 07:37:31 | 显示全部楼层
ibus似乎还很不成熟。 一直用fcitx,方便省事。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-10 16:59:05 | 显示全部楼层
Post by 没本;2063198
从google reader上看到你的帖子,光字体就让人晕倒了。


抱歉,因为我眼睛不好所以弄得很大,也方便眼睛不好的人看,不过确实太大了,我现在弄小了些,看起来舒服多了 :cool:
回复 支持 反对

使用道具 举报

发表于 2010-1-10 18:40:12 | 显示全部楼层
键盘没响应倒是没遇到过
IBUS在QT下面没有没有选字的情况倒是遇到过了
加一条自动运行就行了
ibus -r -t -x
回复 支持 反对

使用道具 举报

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

本版积分规则

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