LinuxSir.cn,穿越时空的Linuxsir!

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

求助:LFS无法启动gpm

[复制链接]
发表于 2003-6-9 08:36:20 | 显示全部楼层 |阅读模式
按照blfs说明装上gpm
我用的是com1的鼠标
所以配置文件里 设备是ttys0  协议是 ms

但是 用/etc/rc.d/init.d/gpm start 一下,却提示失败,信息如下

  1. O0o.oops(): [gpm.c(937)]: Could not open ttys0
复制代码


另外查看了一下sys.log日志,发现系统居然认出的串口不是ttys0,而是ttys00


  1. Jun  9 09:09:07 lfs kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
  2. Jun  9 09:09:07 lfs kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
复制代码


看了一下/dev ttys0是存在的,但ttys00确根本没有。

小弟不知怎么办了,特寻求帮助!
发表于 2003-6-9 11:02:08 | 显示全部楼层
ln -s /dev/ttys0 /dev/ttys00
这样行不行?
 楼主| 发表于 2003-6-9 11:08:20 | 显示全部楼层
早就试过了,不行!
发表于 2003-6-9 11:38:47 | 显示全部楼层
我刚才装了一个,挺正常的,不过我的鼠标是ps/2的。等我看看内核的设置。
发表于 2003-6-9 11:44:36 | 显示全部楼层
你编译内核的时候这一步搞对没有?
图27: 配置字符型设备(Character Devices):截图1.
最上面的选项(“virtual terminal”)允许在XWindow中打开xterm和使用字符界面登录。 通常这个选项是打开的。 第二个选项(“support for console on virtual terminal”)告诉内核将诸如模块错误、内核错误启动信息之类的警告信息发送到什么地方, 在XWindow下,通常设置一个专门的窗口来接收内核信息,但是在字符界面下,这些信息通常被发送到第一个虚拟终端(Virtual Terminal)(CTRL+ALT+F1)。 将这个选项打开。 你还可以选择将信息发送到串口(Serial Port)设备,比如打印机或其他的终端(第四个选项)。 如果将信息发送到打印机,你还必须使用选项三激活串口。 同样,如果你使用串口鼠标(Serial Mouse),你也必须激活串口。 再说一遍,选项三(“standard/generic (8250/16550 and compatible UARTs) serial support”)通常是打开的。 在我的系统中,我将它编译为一个可加载模块。原因是在启动的时候SuSE老抱怨“serial support”丢失,而如果确定模块的确存在,将其编译为可加载模块是避免上述抱怨的的好办法。 配置字符型设备是极为重要的工作。 如果你的配置不正确,你有可能得到一个根本不能工作的系统。 因此图28到图30讨论了更多的相关选项。
http://www.fr.linuxfocus.org/ChineseGB/July2002/article252.shtml
 楼主| 发表于 2003-6-9 12:36:11 | 显示全部楼层
谢谢!我去试试,回来再报告测试情况
 楼主| 发表于 2003-6-9 23:46:35 | 显示全部楼层
还是不行,我最终放弃了,不知是否内核的问题,后来我把内核换成redhat9的2.4.20-8的内核,就能正常显示ttys0,不过gpm还是没有起来,估计需要重新编译。

在编译xfree86的时候,配置xf86config文件的时候,也碰到了类似
的鼠标问题,后来想了个办法,索性把rh9的xf86config文件copy过来用,居然看到了我的X窗口,让我好兴奋。鼠标也能正常使用。

当我还是对gpm耿耿于怀!
发表于 2003-6-10 00:25:03 | 显示全部楼层
在x里鼠标用的哪个设备?
发表于 2003-6-10 19:27:50 | 显示全部楼层
我在lfs里把鼠标设备设成psaux是可以的,不过经常出问题,不稳定,不知是什么缘故。
发表于 2003-6-11 01:45:07 | 显示全部楼层
我这里gpm也不稳定,比如在X和console间切换,就出问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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