CentOS安装NVIDIA驱动程序和NVIDIA CUDA工具包 - 禁用Nouveau驱动程序

安装NVIDIA驱动程序和NVIDIA CUDA工具包之前,需要先禁用Nouveau驱动程序。
如果您在CentOS系统上没有 /etc/modprobe.d/blacklist.conf 文件,可以按照以下步骤手动创建并禁用Nouveau驱动程序:

  1. 打开终端或通过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
    
  2. 创建一个新的Nouveau禁用配置文件:
    运行以下命令以创建一个新的配置文件:

    sudo vi /etc/modprobe.d/nouveau-blacklist.conf
    
  3. 在编辑器中,添加以下内容以禁用Nouveau驱动程序:

    blacklist nouveau
    options nouveau modeset=0
    
  4. 保存并关闭文件。
    在vi编辑器中,按下Esc键,然后输入:wq,然后按Enter键保存并关闭文件。

  5. 生成initramfs:
    运行以下命令以重新生成initramfs镜像:

    sudo dracut --force
    
  6. 重新启动系统:
    运行以下命令以重新启动CentOS服务器:

    sudo reboot
    

在系统重新启动后,Nouveau驱动程序将被禁用。您可以通过运行lsmod | grep nouveau命令来验证Nouveau是否已成功禁用,如果没有显示任何输出,则表示Nouveau已被禁用。

请注意,这里创建的文件名为 nouveau-blacklist.conf,而不是 /etc/modprobe.d/blacklist.conf。在某些CentOS版本中,该文件可能具有不同的名称,但关键是确保在 /etc/modprobe.d/ 目录中创建一个以 .conf 结尾的文件,并添加禁用Nouveau驱动程序的内容。

希望这可以帮助您禁用Nouveau驱动程序!

猜你喜欢

转载自blog.csdn.net/holyvslin/article/details/132142777