I solved this problem. It was the problem of xorg.conf.
The orginal file of xorg.conf is:
------
Section "Device"
Identifier " Videocard0"
Driver " Intel"
EndSection
Section "Screen"
Identifier "Screen0"
Device " Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Identifier " Videocard0"
Driver " Intel"
EndSection
Section "Screen"
Identifier "Screen0"
Device " Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
-----------
I modified the xorg.conf as follows:
----------
Section "Device"
Identifier " Generic Video Card"
Driver " vesa"
EndSection
Section "Screen"
Identifier "Screen0"
Device " Generic Video Card"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Identifier " Generic Video Card"
Driver " vesa"
EndSection
Section "Screen"
Identifier "Screen0"
Device " Generic Video Card"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
-------
And then the X worked.
It seems the XServer ofLinux2.6.18.8-xen0 could work when using the vesa driver, but could not work when using the default configuration.
Although I could start the X, I could not understand the cause.
本文介绍了一个关于X启动的问题及解决方案。原始配置文件xorg.conf使用Intel驱动时无法正常工作,在将驱动更改为vesa后,X成功启动。这表明Linux2.6.18.8-xen0版本的X服务器在使用vesa驱动时可以正常运行。
922

被折叠的 条评论
为什么被折叠?



