LinuxSir.cn,穿越时空的Linuxsir!

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

问个鼠标在X下失效的问题喔【已解决】

[复制链接]
发表于 2008-11-23 14:16:01 | 显示全部楼层 |阅读模式
操作系统是gentoo, 刚升级了xorg-server和ati-driver,在进入X后发现USB鼠标失效,尝试改动多处都没有解决,主要现象如下:

1.升级前一切没有问题,升级后xorg.conf用aticonfig --initial了一下;然后diff没有发现有效改动。鼠标的Device一直都是/dev/input/mice, protocal是auto。
2.重启后在tty1终端下, 可以启动gpm,鼠标也能正常使用;gpm里面的鼠标dev设置是/dev/input/mice, imps2。
3.切换到Gnome下,发现鼠标失效。遂查看设备文件,cat /dev/input/mice,告诉权限不够(天哪???),切换到root后chmod a+r,然后可以cat /dev/input/mice,当鼠标移动时gnome-terminal下也有输出(俺虽然看不懂那些奇怪的字符,可是好歹也能感性判断确实响应了鼠标的动作)。但是退出gnome-terminal后,鼠标在X下不能移动,不能点击等等。
4.重启,发现/dev/input/mice的权限又恢复成了其他用户不可读,ft。
5.隧尝试/dev/input/mouse0,现象和mice一致(无权限,增加权限后可以cat该字符设备文件,但X界面上失效)
6.貌似还有个/dev/psaux鼠标,效果同上(怎么那么多鼠标啊?)
7。怀侥幸心理启用原来备份过的xorg.conf,效果同上(明明知道更新系统后xorg.conf没有什么改动)。
8.用键盘操作,上贵版发帖请教。
---
update: 升级xorg-server后,手动重新编译所有的相关x11-driver/*,解决问题。

多谢
!拜~

p.s.
xorg-server:1.5.2
ati-driver: 8.552-r2
发表于 2008-11-23 14:27:33 | 显示全部楼层
升级xorg-server时,ebuild会提示作些什么事情,完成升级的过程。楼主,可能没注意吧?
回复 支持 反对

使用道具 举报

发表于 2008-11-23 15:42:07 | 显示全部楼层
试试把跟 输入设备有关的都给删了,x11-server 现在可以通过 hal,支持输入设备自动探测和热插拔
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-23 17:34:52 | 显示全部楼层
Post by Blahster;1912425
升级xorg-server时,ebuild会提示作些什么事情,完成升级的过程。楼主,可能没注意吧?



确实没注意,我刚恢复xorg-server低版本,发现X进不去了,正研究log呢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-23 17:37:55 | 显示全部楼层
Post by 夕角;1912465
试试把跟 输入设备有关的都给删了,x11-server 现在可以通过 hal,支持输入设备自动探测和热插拔


偶看了你的日志了,决定重新升级一下,改改配置文件看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-23 20:00:13 | 显示全部楼层
Post by bigbusyboy;1912522
确实没注意,我刚恢复xorg-server低版本,发现X进不去了,正研究log呢。


重新升级后看到提示,主要意思是需要重新编译所有的相关驱动。
然后将已经安装的xorg-driver/*都重新编译了一遍(在升级xorg-server时貌似都已经重新编译过了呀?),然后进入系统,终于搞定。

现在对夕角大人的说法很感兴趣,试试hald能解决问题否。

多谢二位。
回复 支持 反对

使用道具 举报

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

本版积分规则

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