LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]emerge -avuDNe world了一下,诡异的问题

[复制链接]
发表于 2009-9-17 16:32:00 | 显示全部楼层 |阅读模式
闲着没事,就
emerge -vuDNe system ; emerge -vuNDe world;emerge -av --depclean ; revdep-rebuild
(我承认我有点洁癖)

结果,现在启动x之后,按键盘自动变成了三击。搞得gdm都没法登陆。单纯的startx也是一样。比如按 e 键,就会输入eee;在经过一阵胡乱敲打键盘后,偶尔会变成两击的形式。但是原因不明。目前来看,鼠标好像还没有变成三击。
使用的是~x86的xserver-xorg,还有evdev,基本所有与x有关的都是~x86的。
现在鼠标键盘用的是evdev+hal的方式,xorg.conf中没有配置输入设备。

单纯字符界面下没有这种问题。
哪位大拿遇到过类似的情况。
初步怀疑可能和evdev有关。但是不知道该如何处理。
发表于 2009-9-17 16:46:42 | 显示全部楼层
试试重新编译x11驱动。

qlist -I -C x11-drivers
回复 支持 反对

使用道具 举报

发表于 2009-9-17 17:27:59 | 显示全部楼层
我记得好像是hal的问题?重新编译、升级或降级之。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 18:46:36 | 显示全部楼层
Post by dutongtie;2027718
试试重新编译x11驱动。

qlist -I -C x11-drivers


试了一下 重新编译 驱动 不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 19:52:13 | 显示全部楼层
Post by druggo;2027724
我记得好像是hal的问题?重新编译、升级或降级之。

重新编译了一下hal ,又更新到最新xorg-server.又尝试将hald开机时的运行从default提升到boot。还是不行。

另外,应该可以排除hal升级的问题,因为我在emerge -vuDNe world期间并没有升级过hal。
对了 只是增加了一个laptop的use
回复 支持 反对

使用道具 举报

发表于 2009-9-17 20:03:12 | 显示全部楼层
以前遇到类似的问题,不过是输入一个e 变成两个e,我是在xorg.conf 中的 ServerFlags section 加入

  1.         Option "AutoAddDevices" "off"
  2.         Option "AutoEnableDevices" "off"
  3.         Option "AutoEmptyInput" "off"
复制代码


解决的。
你看一下xorg的log文件,应该能发现一些问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 20:08:17 | 显示全部楼层
Post by druggo;2027724
我记得好像是hal的问题?重新编译、升级或降级之。

又将hal降级到了稳定版的hal-0.5.11-r9。还是不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 20:11:24 | 显示全部楼层
Post by zhanxuw;2027761
以前遇到类似的问题,不过是输入一个e 变成两个e,我是在xorg.conf 中的 ServerFlags section 加入

  1.         Option "AutoAddDevices" "off"
  2.         Option "AutoEnableDevices" "off"
  3.         Option "AutoEmptyInput" "off"
复制代码


解决的。
你看一下xorg的log文件,应该能发现一些问题。


谢谢zhanxuw 问题解决了。估计是evdev和hal自动添加键盘和鼠标时出的问题。
看xorg的log文件时,只是注意了warning和error 没注意其他信息
回复 支持 反对

使用道具 举报

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

本版积分规则

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