启动后黑屏,没见到 X 窗口,怎么办?

缺省情况下,CDlinux 会试图猜测您的显卡使用哪个驱动最好、您显示器的最佳分辨率是多少,并用该组合启动 X。但有的时候CDlinux 会猜错分辨率,采用了过高的分辨率,从而导致黑屏,或者是屏幕显示“超出范围”、“不支持的输入”等信息。

如果出现这种情况,您可以按一下回车键,稍等片刻,再按一下回车键。CDlinux 会改用一个更安全的分辨率,重新启动 X。在大多数情况下 X 将会正常启动。

如果还不成功:

      按 Ctrl+Alt+F1 切换到 tty1
      按回车键激活 tty1
      从命令行执行如下命令:
              rm -f /etc/X11/xorg.conf
              killall X

这时 CDlinux 会强行用 fbdev 驱动来重启 X。绝大多数情况下,屏幕闪烁几次 X 就跑起来了。

不过这个驱动稍微有点慢,在稍老一点的机器上看电影、用 dosbox/wine 玩游戏时会有点卡,在配置比较新的机器上情况能好一些。

另外,这时的分辨率一般只有 800×600,如果您想要更高的分辨率可以在启动时加上 “vga=XXX” 参数,具体 XXX 是多少请参见下表。

色彩数 640×480 800×600 1024×768 1280×1024
256 0×301 0×303 0×305 0×307
32k 0×310 0×313 0×316 0×319
64k 0×311 0×314 0×317 0x31A
16M 0×312 0×315 0×318 0x31B

注意,不是所有的显卡都支持这些显示模式,要试几次才能找到最佳分辨率。

如果用 fbdev 驱动 X 还起不来,可能是您的显卡/显示器不支持 VESA 2.0 标准。出现这种情况,您就得自己动手调整 xorg.conf 文件了,还不行就 google 一下吧,祝您好运!

zh/doc/faq/blank_screen.txt · 最后更改: 2009/11/23 20:07 (外部编辑)
Driven by DokuWiki www.chimeric.de 文泉驿提供动力 Recent changes RSS feed Valid CSS Valid XHTML 1.0
Graciously hosted by ibiblio.org. Get CDlinux at SourceForge.net. Fast, secure and Free Open Source software downloads