从Debian官网下载netinst CD iso映像,把它刻盘安装系统,软件宝是基本的standard system加上Desktop Environment。然后开始从网络获取包,经过漫长等待(一个下午),在最后出现了install failure,没在意,直接忽略了。
然后启动startx,马上出来许多字。
最后两行:
(EE) No devices detected.
Fatal server error:
no screens found
因为这个,我一直进不到桌面环境(系统默认装的xorg和gnome)。
就因为这个,我从下午到现在一直在网上查资料,网上有许多人有跟我一样的问题,但很少有解决的。
终于,我在x.org找到答案:
I keep getting the message: "no screens found"
This is a very general message telling you that something went wrong and there is no screen left which the server can successfully drive. Usually you'll see another error message describing what went wrong in more detail:
Message: "No devices detected"
You get an error message like:
(EE) No devices detected.
Fatal server error:
no screens found
It is very likely that your xorg.conf file doesn't contain the correct driver(s) for the chipset(s) in your system or that your chipset isn't supported by any of the drivers.
You can check for the detected devices in the log file (in most cases /var/log/Xorg.0.log) by looking for lines like:
(--) PCI:*(1:0:0) Neomagic Corporation NM2200 [MagicGraph 256AV] rev 32, Mem @ 0xfd000000/24, 0xfe800000/22, 0xfec00000/20
In this example the active video device (the one with the *) is a Neomagic NM2200 video chip. In order to get this chipset to work you'd have to use the neomagic driver.
If you are using a distribution you should rerun its configuration tool. If there is no such tool, or if it keeps configuring your Xserver wrong you may want to try xorgcfg, the graphical tool shipped with Xorg. You can also let the server generate a config file: as root just run X -configure.
Please note: If you appear to use the correct driver and you still keep getting this message it is very likely that your chipset isn't supported (yet). In this case you may try the vesa driver or - if this doesn't work - the vga driver. However both are entirely unaccellerated.