centos安装Nvidia显卡驱动(yum安装)

背景:

centos默认使用集成显卡,没有安装Nvidia显卡驱动

操作:

1. 安装必要依赖包

1

2

3

4

yum -y install kernel-devel

yum -y install epel-release

yum -y install dkms

yum -y install gcc

2. 禁用默认显卡

vim /etc/default/grub

GRUB_CMDLINE_LINUX中添加rd.driver.blacklist=nouveau nouveau.modeset=0。修改后如下:

1

2

3

4

5

6

7

GRUB_TIMEOUT=5

GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"

GRUB_DEFAULT=saved

GRUB_DISABLE_SUBMENU=true

GRUB_TERMINAL_OUTPUT="console"

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet rd.driver.blacklist=nouveau nouveau.modeset=0 nouveau.modeset=0 rd.driver.blacklist=nouveau plymouth.ignore-udev"

GRUB_DISABLE_RECOVERY="true"                  

  

3. 创建黑名单,加入nouveau

vim /etc/modprobe.d/blacklist.conf

1

blacklist nouveau

4. 备份并重新建立 initramfs image file :

1

2

3

4

5

* 备份 the initramfs file

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

  

* 重新建立 the initramfs file

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

5. 重启系统

1

reboot

6. 验证nouveau 是否被成功屏蔽

1

2

lsmod | grep nouveau

#应该返回空

若提示lsmod命令不存在,需要安装:

yum install -y kmod

7.添加ELRepo源

1

2

3

4

5

6

7

8

对于CentOS-7

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

对于CentOS- 6

rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

对于CentOS- 5

rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm

8. 检测系统显卡型号

1

yum install nvidia-detect<br><br>nvidia-detect

  

输出如下:

所以,当前Nvidia显卡型号为:kmod-nvidia-470xx

9. 查找对应型号驱动

1

yum search kmod-nvidia-470xx

10. 安装Nvidia驱动

1

yum -y install kmod-nvidia-470xx.x86_64

因为访问nvidia网络比较慢,所以等待时间比较长

11.验证是否安装成功

1

nvidia-smi

此截图证明,N卡驱动已安装成功

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 在 CentOS安装 NVIDIA 显卡驱动的步骤如下: 1. 卸载现有的显卡驱动:sudo yum remove nvidia* 2. 安装 NVIDIA 驱动所需的依赖:sudo yum install gcc make kernel-devel 3. 下载 NVIDIA 驱动:https://www.nvidia.com/Download/index.aspx 4. 停止 X 服务:sudo systemctl stop gdm 5. 进入文本模式安装驱动:sudo sh NVIDIA-Linux-x86_64-*.run 6. 启动 X 服务:sudo systemctl start gdm 7. 验证驱动是否安装成功:nvidia-smi 注意:请确保使用适合您的系统的 NVIDIA 驱动版本。 ### 回答2: CentOS作为企业级Linux发行版,拥有广泛的用户群体和完善的软件支持。如果您在CentOS安装完成后需要使用NVIDIA显卡,那么您需要安装NVIDIA显卡驱动程序。以下是安装步骤: 1.下载NVIDIA显卡驱动:在官网下载适合您显卡型号和Linux内核版本的驱动程序。 2.禁用Nouveau驱动:Nouveau是Linux内核的开源显卡驱动程序,默认情况下会与NVIDIA显卡驱动冲突。因此,您需要先禁用它。打开终端,使用以下命令: sudo vi /etc/modprobe.d/blacklist.conf 再在最后添加一行:blacklist nouveau 接着执行命令:sudo update-initramfs -u 3.安装必要的软件包:在终端中输入以下命令,安装gcc、make和kernel header(内核头文件): sudo yum install gcc make kernel-devel 4.关闭X Server:安装NVIDIA显卡驱动需要关闭X server,进入命令行界面。在终端中输入以下命令: sudo init 3 5.安装NVIDIA驱动程序:进入下载目录,使用以下命令,安装NVIDIA显卡驱动程序: sudo sh NVIDIA-Linux-x86_64-xxx.xx.run (xxx.xx 代表下载的驱动版本号) 这个时候会弹出 License Agreement , 选择 agree, 然后按照提示进行安装到底部即可。 6.重启Linux系统:安装完成后,重新启动Linux,使用以下命令: sudo reboot 以上就是在CentOS安装NVIDIA显卡驱动的步骤。如果您在安装过程中遇到了任何问题,建议先查阅相关文档和论坛。如果仍然解决不了,您可以去NVIDIA官方网站寻求帮助。 ### 回答3: 在CentOS安装NVIDIA显卡驱动需要执行以下步骤。 步骤1:查看显卡型号 打开终端,执行以下命令查看显卡型号: lspci -vnn | grep -i VGA 这将会输出显卡的详细信息,包括显卡型号。 步骤2:下载NVIDIA显卡驱动 在下载NVIDIA显卡驱动时,我们需要知道显卡型号和Linux内核版本。 首先请访问NVIDIA官方网站,进入“Download Drivers”页面。在“Option 1: Manually find drivers”下的“Product Type”选项中选择“GeForce”,在“Product Series”选项中选择显卡所属的系列,再在“Product”选项中选择显卡型号。 在“Operating System”选项中选择我们使用的操作系统及版本,再在“Language”选项中选择我们需要的语言。 根据下载页面中的提示,下载适用于我们的显卡和操作系统版本的NVIDIA显卡驱动。 步骤3:安装必要的软件包 在执行NVIDIA显卡驱动安装前,我们需要安装一些必要的软件包,以便在安装过程中获得所需的依赖项,包括内核头文件和编译工具。 在终端中执行以下命令安装必要的软件包: sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r) gcc make 步骤4:关闭X窗口 在执行NVIDIA显卡驱动安装程序之前,需要先关闭X窗口系统。在终端中输入以下命令可以关闭X窗口: sudo systemctl stop gdm.service 步骤5:运行NVIDIA显卡驱动安装程序 在终端中执行以下命令来运行NVIDIA显卡驱动安装程序: sudo sh NVIDIA-Linux-x86_64-xxx.xx.run 在上述命令中,将“xxx.xx”替换成你下载的NVIDIA显卡驱动版本号。 在安装过程中,需要根据需要进行一些选择和确认,例如是否运行预安装脚本、安装驱动程序、编译内核模块等。根据屏幕上的提示进行操作。 步骤6:启动X窗口 在完成NVIDIA显卡驱动安装后,需要重新启动X窗口服务。 在终端中执行以下命令启动X窗口服务: sudo systemctl start gdm.service 备注: 如果在安装NVIDIA显卡驱动时遇到问题,可以尝试回滚NVIDIA显卡驱动或者重新安装Linux系统。同时,在进行任何操作之前,请务必备份重要的文件和数据。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值