LinuxSir.cn,穿越时空的Linuxsir!

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

请教一个诡异都控制台 键盘问题

[复制链接]
发表于 2008-8-12 17:28:21 | 显示全部楼层 |阅读模式
arch已经升级到最新,启动级别5,采用都是inittab的方式启动登录管理器slim。并且grub中指定了vga=791
硬件大概是,asus z91v,显卡是ati x700,使用fglrx驱动。
问题发生在,从图形界面ctl+alt+f1切换到tty1时,输入用户名,ok; 输入密码,回车,但是竟然没有反应,再按一次回车似乎才反应。然而提示密码错误,但我肯定是没有输错的。接下来就更诡异了,有时候输入用户名 回车 也没有反应,似乎还在等我输入,在回车一个才可以。尝试很多次登进去了,经常是,等待一会,输入命令第一个字母似乎都无效,比如我输ls,结果l没有了,只有一个s。连续使用貌似就没问题。
然后,似乎tty2就没有这个问题。。。。在图形界面里键盘都正常。

开始怀疑是vga问题,去掉vga启动参数,无效。
看了键盘都设定,在rc.conf中,KEYMAP是us
在xorg.conf中键盘一节设定如下

  1. Section "InputDevice"
  2.         Identifier  "Keyboard0"
  3.         Driver      "kbd"
  4.         Option            "XkbLayout" "us"
  5.         Option            "XkbModel" "pc104"
  6. EndSection
复制代码

不知道何故??请教各位
 楼主| 发表于 2008-8-12 18:47:02 | 显示全部楼层
如果通过运行级别3启动系统,通过startx启动X,一切正常。
为什么运行级别5时 ,仅仅tty1的键盘会有问题呢??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-12 20:45:36 | 显示全部楼层
问题基本找到。。。
换成xdm一切ok。。。大概是slim在捣鬼
查看slim配置文件
回复 支持 反对

使用道具 举报

发表于 2008-8-12 23:11:48 | 显示全部楼层
和显卡驱动还有X有关系,貌似是X截取了键盘事件了。这种情况下你会发现终端下输入不能输入过快,太快就好像没有输入一样。

但是换了开源驱动就没有这样的事情了。你的X700是完全可以用开源驱动的,我的配置如下。

不过你说slim,也确实是在slim存在的情况下出现这样的情况
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-13 09:18:43 | 显示全部楼层
Post by jarryson;1885275
和显卡驱动还有X有关系,貌似是X截取了键盘事件了。这种情况下你会发现终端下输入不能输入过快,太快就好像没有输入一样。


恩,有道理,的确如你所说。X和显卡驱动,我也怀疑过。但是不解的是,除了tty1,其他的终端键盘工作都是正常的。
而我把登录管理器换成xdm,似乎问题就都好了。也许是slim和显卡驱动或者什么有冲突?
我试试看开源驱动
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-13 16:28:42 | 显示全部楼层
唉。算了。不折腾了。fglrx凑和用吧。反正不常到控制台工作。
回复 支持 反对

使用道具 举报

发表于 2008-8-13 19:45:29 | 显示全部楼层
x700开源驱动比官方驱动稳定。不用浪费哦,而且开源驱动效率比较高。和compiz配合也比较好。嘿嘿
回复 支持 反对

使用道具 举报

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

本版积分规则

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