|
发现一个让俺非常苦恼的事情,我的gnome似乎对鼠标的点击失去响应了。
具体的症状是,当我第一次通过gdm登录到gnome的时候,刚开始鼠标是有反映的,但是一旦我通过gnome panel或者docky启动一个程序,
比如gnome-terminal以后,鼠标就只能移动,而不响应点击事件了。键盘仍然可以输入。 过一段时间以后,鼠标又得到响应了。
而如果我注销一次再进入gnome,一切ok。
是否有人有相类似的经历呢?或者是否有哪些点子可以参考呢?
---------------------------
更具体的一些信息:
1. 我试着删除掉~/.gnome2, 依旧
2. 试着不启动docky,并重新emerge docky,依旧
3. 重新emerge xf86-input-evdev, 依旧 (rc-update show显示udev是启动的,另,我全局-hal了。xorg是1.9.4)
最奇怪的是:
当我第一次登陆进gnome以后,打开一个终端,鼠标失去响应,然后我通过终端启动xev用来检测鼠标事件,发现X并没有捕捉到移动事件,以及任何点击事件。
这么看来似乎是xorg-server的问题,然而细细想来貌似又不对,因为鼠标移动以后的绘图是正常的,如果xorg没有捕捉到鼠标移动,谁下命令去绘图的?
然后过了随机的一段时间以后,通过xev发现鼠标的移动和点击事件都被捕获到了,然而gnome还是无法响应点击。
唯一的解决方法就是等到鼠标能得到相应的时候立刻注销再进入,一切都正常了。
所以我也很想了解一下注销过程中究竟发生了什么让X或者wm能“激活”起来。
我也试图看了/var/log/Xorg.0.log,似乎没抱怨什么。
Any ideas? |
|