热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linuxrhel6nvidia卡在启动界面,RHEL6上安装Nvidia显卡驱动

二:在字符界面下(运行级3)运行驱动安装程序,在RHEL6上因为Nouveau的关系会出现下面的错误,因此需要将该模块禁用掉[rootrh

二:在字符界面下(运行级3)运行驱动安装程序,在RHEL6上因为Nouveau的关系会出现下面的错误,因此需要将该模块禁用掉

[root@rhel6 ~]# sh NVIDIA-Linux-x86_64-275.09.07.run

Verifying archive integrity... OK

Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 275.09.07....................................................................................................................

Please read the following LICENSE and then select either "Accept" to accept the license and continue with the installation, or select "Do Not Accept" to abort the installation.

Accept                     Do Not Accept

ERROR: The Nouveau kernel driver is currently in use by your system.  This driver is incompatible with the NVIDIA driver, and must bedisabled before proceeding.  Please consult the NVIDIA driver README and your Linux distribution's documentation for details on how to correctly disable the Nouveau kernel driver.

[root@rhel6 ~]# lsmod  |grep nouveau

nouveau               537914  1

ttm                    46942  1 nouveau

drm_kms_helper         32113  1 nouveau

drm                   200778  3 nouveau,ttm,drm_kms_helper

i2c_algo_bit            5664  1 nouveau

video                  20966  1 nouveau

i2c_core               31274  5 i2c_nforce2,nouveau,drm_kms_helper,drm,i2c_algo_bit

将该模块加入黑名单:

[root@rhel6 ~]# tail -1 /etc/modprobe.d/blacklist.conf

blacklist nouveau

备份原先的初始化内存文件系统

[root@rhel6 ~]# mv /boot/initramfs-2.6.32-71.el6.x86_64.img  /boot/initramfs-2.6.32-71.el6.x86_64.img.orig

使用dracut命令重新生成initramfs文件,并重启

[root@rhel6 ~]# dracut -v /boot/initramfs-2.6.32-71.el6.x86_64.img  2.6.32-71.el6.x86_64

[root@rhel6 ~]# reboot

重启后发现该模块依然被加载

[root@rhel6 ~]# lsmod |grep nouveau

nouveau               537914  1

ttm                    46942  1 nouveau

drm_kms_helper         32113  1 nouveau

drm                   200778  3 nouveau,ttm,drm_kms_helper

i2c_algo_bit            5664  1 nouveau

video                  20966  1 nouveau

powernow_k8            16298  0

freq_table              4847  2 cpufreq_ondemand,powernow_k8

i2c_core               31274  5 nouveau,drm_kms_helper,drm,i2c_algo_bit,i2c_nforce2

在grub.conf文件中将改模块加入黑名单

[root@rhel6 ~]# grep -1 default  /etc/grub.conf

rdblacklist=nouveau

default=1

timeout=1

将nouveau.ko内核对象文件移除

[root@rhel6 ~]# mv /lib/modules/2.6.32-71.el6.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko  /tmp

重启后发现该模块以及没有被加载了

[root@rhel6 ~]# reboot

[root@rhel6 ~]# lsmod |grep no

powernow_k8            16298  0

freq_table              4847  2 cpufreq_ondemand,powernow_k8

接下来就可以在字符界面一路回车将显卡驱动装好了,但移除nouveau.ko文件后,RHEL6启动界面将会变成进度条形式,原来的光圈启动将会消失!

三:测试

197e22cb49c8ae64407c46bfc183a348.png0b1331709591d260c1c78e86d0c51c18.png



推荐阅读
author-avatar
1042613658_047ede
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有