LinuxSir.cn,穿越时空的Linuxsir!

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

求助,关于XFree86 4.3.99.11最新版本的,编译已经成功安装,但是启动不起来。

[复制链接]
发表于 2003-9-2 12:47:02 | 显示全部楼层 |阅读模式
错误信息如下:
Cannot locate a core pointer device
Unable to determine the screen layout
ERROR from xf86HandleConfigFile(),

Fatal Server error
no screen found
我不管用的是旧的配置文件,还是用
XFree86 -configure
错误都一样,应该来说XFree86 -configure 是进行X的检测,一般情况下应该可以生成正确的最低配置的X配置文件。至少也可以显示个8色的呀。我以前用XFree86 4.3.0的就可以呀。这个不行,还有用了XFree86 4.3.99.7好像也是可以就是使用旧的配置文件。也可以正常运行X。
但是我在用这个命令进行检测的时候就出现了这个错误。搞不懂是什么原因,有没有哪位大虾知道的帮忙分析分析一下吧。
现在X都不能用呀。
 楼主| 发表于 2003-9-2 21:37:55 | 显示全部楼层
这么多人看了,没人知道呀。好苦呀我。
自己顶一下看有没有人知道,高手们。
发表于 2003-9-3 03:36:15 | 显示全部楼层
估计没什么人用这么新的版本吧
建议你去xfree的mailing list问问
发表于 2003-9-3 03:49:07 | 显示全部楼层
仔细想一想,在你从99.7到99.11升级中间,做过些什么啊?
发表于 2003-9-3 09:08:04 | 显示全部楼层
典型的XF86Config的配置有问题。
是不是,用XFree86 --config 后,起作用的
仍是原来的。

root用户启动X时:
先于/etc/X11/XF86Config-4起作用的是:
/root/XF86Config

/etc/X11/XF86Config-4 -->/etc/X11/XF86Config -->  /etc/XF86Config --> /usr/X11R6/etc/X11/XF86Config-4
--> /usr/X11R6/etc/X11/XF86Config
-->/usr/X11R6/lib/X11/XF86Config-4
-->           /usr/X11R6/lib/X11/XF86Config
发表于 2003-9-3 10:54:51 | 显示全部楼层

如果是配置文件的错误

看/var/log/XFree86.0.log应该看得出来吧,里面会有

(==) Log file: "/var/log/XFree86.0.log", Time: Tue Sep  2 14:18:30 2003 (==) Using config file: "/etc/X11/XF86Config"
 楼主| 发表于 2003-9-3 19:38:50 | 显示全部楼层
呵呵,我的是在/etc/X11目录里面根本没有配置文件的说,就算有配置文件的时候也是不行的。
当/etc/X11里面没有配置文件的时候一切重新开始而进行
XFree86 -configure 进行检测的时候也是不行的,一般的情况下,至少检测之后生成/root/XF86Config-4.new这个文件,然后就会进行什么应用程序都不运行的屏幕X。但是这次没有。
而将以前的配置文件,放入/etc/X11里面的时候让它读取配置文件也是不行。都是同样的错误信息。
    penny,我就是看见你KDE 用了CVS的版本,也用了一把。现在是也想把X升到最新的版本。呵呵,想不到不行。
   tram版主大人,我是拿了以前还没有安装X时的备份来做的。如果X之前缺少哪个文件,应该也会在编译的时候就通不过吧。所以郁闷中。。。。
发表于 2003-9-3 19:51:58 | 显示全部楼层
把/var/log/XFree86.0.log贴上来看看?
 楼主| 发表于 2003-9-3 20:07:39 | 显示全部楼层
OK
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/LHCYF_PLFS:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.99.11
Release Date: 25 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.0-test4 i686 [ELF]
Current Operating System: Linux LHCYF_PLFS 2.6.0-test4 #1 二 9月 2 00:23:56 CST 2003 i686
Build Date: 02 September 2003
Changelog Date: 25 August 2003
        Before reporting problems, check http://www.XFree86.Org/
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Sep  2 07:38:19 2003
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "AGP"
(**) |-->Screen "Screen AGP" (0)
(**) |   |-->Monitor "MyMonitor"
(**) |   |-->Device "NV AGP"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "AutoRepeat" "250 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(EE) Cannot locate a core pointer device.
(EE) Unable to determine the screen layout
(EE) Error from xf86HandleConfigFile()

Fatal server error:
no screens found
就是上面这些。
发表于 2003-9-3 20:12:28 | 显示全部楼层
上面写了,配置文件用的是/etc/X11/XF86Config-4
你看看
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
这一段里面,鼠标的设备是否的确存在?
判断方法:
在console下面cat /dev/input/mice
移动鼠标,看屏幕有没有变化
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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