安装NVIDIA驱动程序和NVIDIA CUDA工具包之前,需要先禁用Nouveau驱动程序。
如果您在CentOS系统上没有 /etc/modprobe.d/blacklist.conf 文件,可以按照以下步骤手动创建并禁用Nouveau驱动程序:
-
打开终端或通过SSH连接到CentOS服务器。查看Nouveau是否开启:
# lsmod | grep nouveau nouveau 1940454 1 mxm_wmi 13021 1 nouveau video 24538 1 nouveau wmi 21636 2 mxm_wmi,nouveau i2c_algo_bit 13413 2 radeon,nouveau drm_kms_helper 186531 2 radeon,nouveau ttm 100769 2 radeon,nouveau drm 468454 7 ttm,drm_kms_helper,radeon,nouveau -
创建一个新的Nouveau禁用配置文件:
运行以下命令以创建一个新的配置文件:sudo vi /etc/modprobe.d/nouveau-blacklist.conf -
在编辑器中,添加以下内容以禁用Nouveau驱动程序:
blacklist nouveau options nouveau modeset=0 -
保存并关闭文件。
在vi编辑器中,按下Esc键,然后输入:wq,然后按Enter键保存并关闭文件。 -
生成initramfs:
运行以下命令以重新生成initramfs镜像:sudo dracut --force -
重新启动系统:
运行以下命令以重新启动CentOS服务器:sudo reboot
在系统重新启动后,Nouveau驱动程序将被禁用。您可以通过运行lsmod | grep nouveau命令来验证Nouveau是否已成功禁用,如果没有显示任何输出,则表示Nouveau已被禁用。
请注意,这里创建的文件名为 nouveau-blacklist.conf,而不是 /etc/modprobe.d/blacklist.conf。在某些CentOS版本中,该文件可能具有不同的名称,但关键是确保在 /etc/modprobe.d/ 目录中创建一个以 .conf 结尾的文件,并添加禁用Nouveau驱动程序的内容。
希望这可以帮助您禁用Nouveau驱动程序!
本文指导用户在CentOS系统中禁用Nouveau驱动程序,以便于安装NVIDIA驱动和CUDA工具包。步骤包括创建nouveau-blacklist.conf文件,禁用驱动,生成新的initramfs并重启系统。
4万+





