无法进入图形界面的解决过程。(感谢这里的斑竹和朋友的帮助)
发表于:2007-07-04来源:作者:点击数:
标签:
首先说明,我是一个新手,所有有些地方可能很菜,有不对的地方还请大虾教导。 我安装的是RedHatLinux9(另一个系统是 Windows Xp),安装时候无法进入图形界面,提示"注意:显示超出范围:H:xxKHzV:xxHz",然后黑屏,没有办法,只好使用文字界面安装,不过安
首先说明,我是一个新手,所有有些地方可能很菜,有不对的地方还请大虾教导。
我安装的是Red Hat Linux 9(另一个系统是
Windows Xp),安装时候无法进入图形界面,提示"注意:显示超出范围: H: xx KHz V: xxHz" ,然后黑屏,没有办法,只好使用文字界面安装,不过安装还是能成功的。采用grub登陆。之后进入
Linux系统,在进入图形界面的时候,出现同样的提示,然后黑屏。
原因是默认显卡的驱动于显卡不符,我的显卡是GF FX5200 128M,找到驱动程序,但文件6MB多(NVIDIA-Linux-x86-1.0-5336-pkg1.run),没法用磁盘,因为我有Combo,所以,驱动程序刻在光盘上。(安装的时候参照
http://www.nvidia.com/object/linux_display_ia32_1.0-5336.html)
具体解决过程:
1、在出现选择菜单时按e,然后选择第二行(kernel *那一行)再按e,在结尾处输入空格1.然后回车,按b引导.
2、出现提示符后,vi /etc/inittab把id:5:initdefault的5改成3。 (具体修改方法:用方向键找到要修改的地方,按键盘上的'Insert',向Word编辑一样修改,之后按ESC,再按:W,然后Ctrl-z即可)
3、reboot
4、启动后用root登陆
5、把刻好的光盘放进光驱,mount /mnt/cdrom
cd /mnt/cdrom
6、cp NVIDIA-Linux-x86-1.0-5336-pkg1.run \root
cd /root
7、sh NVIDIA-Linux-x86-1.0-5336-pkg1.run
8、依照驱动程序的说明修改
ftp://download.nvidia.com/XFree86/Linux-x86/1.0-5336/README 主要的一步如下:__________________________________________________________________________
(sec-03) EDITING YOUR XF86CONFIG FILE
__________________________________________________________________________
When XFree86 4.0 was released, it used a slightly different XF86Config
file syntax than the 3.x series did, and so to allow both 3.x and 4.x
versions of XFree86 to co-exist on the same system, it was decided that
XFree86 4.x was to use the configuration file "/etc/X11/XF86Config-4"
if it existed, and only if that file did not exist would the file
"/etc/X11/XF86Config" be used (actually, that is an over-simplification
of the search criteria; please see the XF86Config man page for a complete
description of the search path). Please make sure you know what
configuration file XFree86 is using. If you are in doubt, look for a
line beginning with "(==) Using config file:" in your XFree86 log file
("/var/log/XFree86.0.log"). This README will use "XF86Config" to refer
to your configuration file, whatever it is named.
If you do not have a working XF86Config file, there are several ways
to start: there is a sample config file that comes with XFree86,
and there is a sample config file included with the NVIDIA driver
package (it gets installed in /usr/share/doc/NVIDIA_GLX-1.0/).
You could also use a program like 'xf86config'; some distributions
provide their own tool for generating an XF86Config file. For more
on XF86Config file syntax, please refer to the man page.
If you a
lready have an XF86Config file working with a different driver
(such as the 'nv' or 'vesa' driver), then all you need to do is find
the relev
ant Device section and replace the line:
Driver "nv"
(or Driver "vesa")
with
Driver "nvidia"
In the Module section, make sure you have:
Load "glx"
You should also remove the following lines:
Load "dri"
Load "GLcore"
if they exist. There are also numerous options that can be added to
the XF86Config file to fine-tune the NVIDIA XFree86 driver. Please see
Appendix D for a complete list of these options.
Once you have configured your XF86Config file, you are ready to restart
X and begin using the a
clearcase/" target="_blank" >ccelerated OpenGL libraries. After you restart X,
you should be able to run any OpenGL application and it will automatically
use the new NVIDIA libraries.
(用vi 命令,和vi /etc/inittab一样用)
9、reboot
10、再在出现选择BOOT OS菜单时按e,然后选择第二行(kernel *那一行)再按e,在结尾处输入空格1.然后回车,按b引导.
11、出现提示符后,vi /etc/inittab把id:5:initdefault的3改成5。
12、reboot
这12部结束后,我就看到了我的图形界面了
有的地方可能写得太详细,太弱智了,不过是为了方便第一次安装和第一次接触Linux的朋友,请大虾们不要笑我。
再次感谢好好先生和及时帮助我的朋友。 :D
faquirsun 回复于:2004-02-14 01:50:27 |
不错,很详细! nvidia最新的驱动解决了一些问题,比如象显示偏移等。
|
wangfeixue 回复于:2004-02-14 09:59:36 |
顶一下!
|
好好先生 回复于:2004-02-14 15:30:15 |
谢谢!给新手一个详细的解决方法。
|
黑子kill 回复于:2004-02-14 16:24:35 |
呵呵,我的问题终于解决了!
|
helen123 回复于:2004-02-22 13:17:45 |
在 http://www.chinaunix.net/jh/4/259602.html 中讲到要将6M多的驱动程序刻盘外,还有别的办法可以解决吗
|
好好先生 回复于:2004-02-22 13:20:13 |
你可以直接在linux的文本界面中 wget驱动。
|
ndonglei 回复于:2004-03-10 16:30:04 |
可以MOUNT 移动硬盘啊,先看看设备是否存在 more /proc/partitions
找到U盘的那个设备号,OK mount /dev/hdb1 /mnt/usb
|
batflngi 回复于:2004-06-01 18:59:19 |
[quote:50bfb9f4ac] Driver "nv" (or Driver "vesa")
with
Driver "nvidia"
In the Module section, make sure you have:
Load "glx"
You should also remove the following lines:
Load "dri" Load "GLcore"
[/quote:50bfb9f4ac]
这几行是什么意思啊?
|
原文转自:http://www.ltesting.net