千家信息网

RHEL6中如何安装NVIDIA显卡驱动

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍了RHEL6中如何安装NVIDIA显卡驱动,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、下载安装NVIDIA显卡驱
千家信息网最后更新 2025年11月07日RHEL6中如何安装NVIDIA显卡驱动

这篇文章主要介绍了RHEL6中如何安装NVIDIA显卡驱动,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。


一、下载安装NVIDIA显卡驱动

1、查看自己的显卡型号

1.1 打开终端 1.2 输入下方代码进行查看自己的显卡型号


lspci

or


lspci | grep VGA

or


lspci | grep NVIDIA

2. 在官网下载对应的驱动:

2.1 官网

2.2 如图是我的显卡型号信息,你需要选择好自己电脑的显卡版本信息后点击搜索 2.3 点击 下载

3、禁用nouveau驱动

3.1 禁用默认的nouveau,据说这是NVIDIA显卡的开源驱动,默认是使用的这一个,不确定怎么办,可以输入 以下 命令进行查看,应该是有回显出现的,先让它再活一会,一会儿就要消失了。


lsmod | grep nouveau

3.2 在/etc/modprobe.d/blacklist.conf 中添加nouveau 到黑名单。


vim /etc/modprobe.d/blacklist.conf

在里面添加:


blacklist nouveau

保存退出

4、重塑开机镜像

4.1 进入root模式


su

4.2 备份原有镜像

mv  /boot/initramfs-$(uname -r).img   /boot/initramfs-$(uname -r).img.bak1

4.3 重塑


dracut /boot/initramfs-$(uname -r).img

当然也有使用下面这个命令的,但是在我的电脑上找不到这个命令


sudo update-initramfs -u

5、重启计算机


reboot

6、检测nouveau是否禁用成功


lsmod | grep nouveau

如果该命令输入后回车,没有任何消息回显,则禁用成功,可以继续,否则重新开始上面步骤

7、重启进入命令行模式(即无界面模式)


init 3

8、输入root账户的账号和密码登陆

(密码是不显示出来的,你只管输入就好)

9、使用cd命令切换到你下载的驱动存放的位置

10、输入下面命令开始安装

此处的xxxxxx用你下载好的驱动文件的文件名代替


./NVIDIA-xxxxxxx.run

11、等待加载完成,出现对话框

根据提示使用左右箭头及回车键进行选择,大概3-5个对话框,具体没数

12、加载完成后,输入下面命令进入图形界面

或许输入后还需要重启一下


init 5

13、如果加载成功,则安装完成

二、判断NVIDIA驱动是否安装成功

1、图形界面-终端

进入图形界面后,在终端输入以下命令可以弹出英伟达设置界面


nvidia-settings

2、命令行或终端

在命令行模式或者终端下输入以下命令,不提示未找到命令


nvidia-smi

三、遇到的错误以及我的解决方案

1、update-initramfs 未找到命令

解决方案:使用下面命令代替


dracut /boot/initramfs-(uname -r)

分析:dracut 是一个事件驱动的 initramfs 基础设施。dracut(工具)被用来通过拷贝工具和文件,从一个已经安装的系统创建一个 initramfs 镜像,并将镜像与dracut框架结合在一起。

2、安装完成后卡住无法启动或者左上角光标闪烁

原因:尚未查明不过肯定和驱动是有关系的 解决方案有2

2.1 方案1:卸载刚安装的NVIDIA显卡驱动

即卸载掉刚才安装的NVIDIA显卡驱动

2.1.1 在卡住的位置按Ctrl+Alt+F2进入命令行模式(如果没反应可以尝试其他组合键,Ctrl+Alt+F1-F12) 2.1.2 使用cd命令还是切换到你的显卡驱动的位置 2.1.3 进入root模式进行卸载 此处的xxxxxx用你下载好的驱动文件的文件名代替


su ./nvidia-xxxxxx.run –uninstall

2.1.4 卸载完成后,输入一下任一命令进入图形界面,应该是可以成功的,我成功了


init 5

or


reboot

2.2 方案2:修改/添加配置文件xorg.conf

此方案灵感来自于 博客 0007 kali linux 安装 NVIDA 显卡驱动 https://blog.csdn.net/weixin_33739627/article/details/92182185

2.2.0 按照方案1 的方法进入命令行模式 2.2.1 查看NVIDIA显卡的信息,记住PCI BusID 后面的 PCI 地址,我的是 5:0:0


nvidia-xconfig –query-gpu-info

2.2.2 修改xorg.conf 1)切换目录到X11


cd /etc/X11

2)使用ls命令查看是否存在xorg.conf,如果存在则进行下一步,否则跳过下一步直接进行第4步


ls

3)备份原有配置,为防止输错字母,可以使用ls命令查看是否备份成功


mv xorg.conf xorg.conf.bak

4)该步骤分为三种模式,全手动,半手动,半半手动模式 4-1)全手动添加xorg.conf 配置信息


vim xorg.conf

输入以下内容,并将下面的PCI: x: x: x中的x替换成刚才查看到的地址

Section "ServerLayout"Identifier "layout"Screen 0 "nvidia"Inactive "intel"EndSectionSection "Device"Identifier "nvidia"Driver "nvidia"BusID "PCI:x:x:x"EndSectionSection "Screen"Identifier "nvidia"Device "nvidia"Option "AllowEmptyInitialConfiguration"EndSectionSection "Device"Identifier "intel"Driver "intel"EndSectionSection "Screen"Identifier "intel"Device "intel"EndSection123456789101112131415161718192021222324252627

4-2)半手动添加xorg.conf 配置信息 说明:该步骤先su进入root模式,然后通过nvidia-xconfig命令自动生成xorg.conf,然后在其基础上进行修改。

su nvidia-xconfig vim xorg.conf

然后在任一EndSection 后面添加

Section "Screen"Identifier "Device0"Device "nvidia"Option "AllowEmptyInitialConfiguration"EndSectionSection "Device"    Identifier   "Device1"    Driver    "intel"EndSection12345678910

然后修改已存在的Device0那一块,也就添加一行修改为 (注意:还是要将下面的PCI: x: x: x中的x替换成刚才查看到的地址)

Section "Device"Identifier "Device0"Driver "nvidia"BusID "PCI:x:x:x"EndSection123456

4-3)半半手动添加xorg.conf配置文件 下载本博客附加的资源,拷贝到X11目录下 将文件中 PCI: x: x: x中的x替换成刚才查看到的地址就大功告成。

2.2.3 保存退出后,init 5进入图形界面,或者reboot 重启,则可以进入图形界面,想想都激动


init 5

or


reboot

3、在图形界面终端输入nvidia-settings出错

这种情况出现在安装完驱动直接可以打开图形界面,但是在终端输入nvidia-setting不会出现nvidia设置界面,而是报以下错误


ERROR: Unable to load info from any available syste

这个问题怎么解决呢,解决方案参考错误2的方案2,一模一样,只需要更改好自己的PCI地址即可。


感谢你能够认真阅读完这篇文章,希望小编分享的"RHEL6中如何安装NVIDIA显卡驱动"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

命令 驱动 输入 显卡 界面 模式 方案 图形 文件 显卡驱动 成功 终端 手动 信息 地址 配置 篇文章 解决方案 镜像 位置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 香肠派对游戏开启新服务器 江西南昌软件开发 服务器安全防御 服务器配置与管理 刘邦桂 网络安全标准宣传日 比尔网络技术学院教程 服务器串口热插拔 财务管理需要什么服务器 成都小手指网络技术有限公司 沃尔玛的数据库用的是什么环境 江苏华为鲲鹏服务器 数据库热搜表制作方法 软件开发部门的看法 选择软件开发工具应该考虑 月天魔兽世界单机版服务器打不开 上海展邑互联网科技有限公司 科技对互联网发展起到的作用 数据库技术与应用 网站 中国职工网络安全 sql数据库版本降级 笔记本网络安全类型选择 宝山区项目软件开发定制要求 数据库和文件系统的区别 手机版2b2t服务器在哪里下载 鸿蒙系统软件开发商 电子软件开发发展状况 深圳即达网络技术 nc后台数据库单据号查询 分布式网络安全大脑周鸿祎 进入大公司做软件开发
0