红联Linux门户
Linux帮助

[分享]笔记本RHEL5系统中安装NVIDIA显卡驱动

发布时间:2008-05-09 10:42:52来源:红联作者:lippe
这是我的亲身经历,希望对大家有用.
本人笔记本是ThinkPad-T61-8889A56,显卡是NVIDIA QAUDRO NVS 140M,硬盘是160G(SATA),安装RHEL5之前已经安装了WINXP,安装RHEL5时使用文本模式,安装好后漆黑一片,无法进入startx,无奈,不能只是对着黑底白字的画面练习盲打啊,这对我们桌面应用来说意义不大.网上找资料,搜帖子,访问nVIDIA官方网站,下驱动,WINXP下无法下载驱动,不知道为什么,也不去管他了换到RHEL5XEN,命令
#wget http://cn.download.nvidia.com/XFree86/Linux-x86_64/100.14.11/NVIDIA-Linux-x86_64-100.14.11-pkg1.run
#init 3
#sh NVIDIA-Linux-x86_64-100.14.11-pkg1.run
原以为下载了驱动就万事OK了,结果无法安装.用手机拍照解图,发网上,得到高手指点,说是缺少内核源码,需要安装内核和内核源码,版本要一致,而且要安装非XEN的,因为nVIDIA的驱动不支持XEN,恩,很复杂,哈哈.
找来第一张安装光盘(基本在第一张安装光盘里),可是在RHEL下不会挂载光驱,换到WINXP下,拷贝kernel-2.6.18-8.el5.x86_64.rpm和kernel-devel-2.6.18-8.el5.x86_64.rpm到U盘,别笑我,现在就这水平.
换到RHEL 5 XEN,找到U盘sdb1,挂载,拷贝kernel-2.6.18-8.el5.x86_64.rpm和kernel-devel-2.6.18-8.el5.x86_64.rpm到root目录下(我把这几个文件都放在root目录下的,包括显卡驱动),升级内核和源码包,命令如下:
#fdisk -l (查找U盘)
#mkdir /mnt/usb (建立U盘要挂载的目录)
#mount -t vfat /dev/sdb1 /mnt/usb (挂载U盘)
#cd /mnt/usb (换到U盘目录)
#cp kernel-2.6.18-8.el5.x86_64.rpm /root (拷贝内核到root目录)
#cp kernel-devel-2.6.18-8.el5.x86_64.rpm /root (拷贝内核源码到root目录)
#cd ~ (回到root目录)
#rpm -Uvh kernel-2.6.18-8.el5.x86_64.rpm (运行内核文件)
#rpm -Uvh kernel-devel-2.6.18-8.el5.x86_64.rpm (运行内核源码文件)
好了,内核和内核源码都有了,是不是好了?
没有呢,现在还运行在RHEL 5 XEN上呢,nVIDIA驱动不支持,要重启,换到RHEL 5(kernel-2.6.18-8.el5)
#reboot
重启,在等待选择所要运行的系统时按下回车,选择RHEL 5(kernel-2.6.18-8.el5)
好了,现在可以运行显卡驱动了,然后就进令人期待的画面了,startx
#sh NVIDIA-Linux-x86_64-100.14.11-pkg1.run
#startx
好激动,嘿嘿!!!:0wpoi2
注:以上命令全是以root身份运行的.
文章评论

共有 1 条评论

  1. sweilas 于 2009-06-28 00:55:47发表:

    多谢LZ的笔记, 我也是使用RHEL5的, 也下载了nVidia的驱动也试装了下没有成功说是不支持Xen内核, 回去认真查看了nVidia的安装说明才知道要换内核还要重新编辑, 原本都要放弃了因为担心搞不好害怕把系统也搭进去, 看了上文算是成功安装上了, 再次表示感谢!!!^_^v