台式机红旗LINUX6安装NVIDIA显卡手记

作者: hhaichun 2008-11-04 13:45:12
从盘启动安装完红旗LINUX6 sp1后,要进入系统时显示no screens fund的提示,在网上搜索都说是系统不认显卡(显卡驱动没有安装正确)。我的显卡是翔升 nvidia gefore4 mx400,购买时附送的驱动盘没有LINUX的。根据论坛热心人的指点,我到http://www.nvidia.com/object/unix.html搜索并下载了该显卡在LINUX下的驱动 NVIDIA-Linux-x86-96.43.07-kpg1.run(当然是在另一台电脑上下载的),并复制到U盘里准备挂载安装。见过别的朋友介绍过如何通过输入命令识别U盘的盘符,觉得太麻烦。想直接复制到系统文件夹里安装更方便。由于对LINUX命令不熟悉,就直接使用系统默认的显卡程序:在启动时输入root和用户密码后,在#后输入
cd /etc/X11(进入X11目录)
cp xorg.conf.save xorg.conf(用 xorg.conf.save文件替换xorg.conf)
这时会出现是否允许覆盖的提示(英文),输入 y 回车,然后输入startx回车就进入桌面了。在显示属性里看到系统默认的显卡是 vesa(这就是高手们指出在系统启动时自认显卡却不能进入桌面时进入X11/xorg.conf把系统自检的显卡改为vesa的原因)。我试把vesa改为nvidia,确定后提示重新启动。重新启动后又出现no screens fund的提示,说明确实是显卡驱动不对造成的。还是按老办法进入图形桌面后,把U盘里的显卡驱动程序复制到/opt文件下。重新启动电脑,在等待输入用户密码的登陆界面里点使用控制台,就进入了文本模式,依次输入用户名和密码后,进入安装显卡的操作:
cd /opt( 进入opt目录)
dir (列出该文件夹下的文件)
sh NVIDIA-LINUX-x86-96.43.07-kpg1.run(安装显卡)
回车后就会出现英文显示的安装界面,当然还会出现英文提示的是否接受、确认等提示,常用电脑的朋友会看得懂的。重新启动电脑后就会出现NVIDIA的启动图形,说明安装确实成功了。
在安装过程中走了很多弯路,当第一次进入安装界面时提示是否接受,我直接回车了,其实那按?是no accept,当然无法安装了。再重新输入安装命令都显示出错。原来是sh NVIDIA-LINUX-x86-96.43.07-kpg1.run这个命令行太长,手工输入时不小心会打错字母或者符号。
所以用dir列出文件是有必要的,方便安装时对照输入的文件名。其实下载的文件名太长,完全可以改名,如改为nv.run,输入安装命令时就不会出错了。
要注意的是,用 xorg.conf.save替换 xorg.conf前最好把 xorg.conf做个备份以防万一。
为了解决显卡的安装问题,在论坛里搜索了,也在百度上搜索过。很多人指出的解决办法都是点到为止,不详细。我自以为自己使用WINDOWS系统水平不差,但初接触LINUX,很多还得从头学起。我把解决问题的过程写得详细些也是为了新手们少走点弯路。
还有一个急待解决的问题是:进入图形桌面后光电鼠标指针不动(不是USB接口),要把鼠标拨下再接上才能动。

[ 本帖最后由 hhaichun 于 2008-11-4 15:48 编辑 ]

相关资讯