首页 > 其他分享 >RHEL 按NIVDIA驱动

RHEL 按NIVDIA驱动

时间:2024-01-31 09:55:46浏览次数:21  
标签:nouveau NIVDIA sudo 复制 RHEL NVIDIA 驱动 bash

在 Red Hat 或基于 Red Hat 的系统(如 CentOS 或 Fedora)上禁用 nouveau 驱动并安装 NVIDIA 官方驱动的步骤如下:

步骤 1: 禁用 nouveau 驱动

  1. 编辑 /etc/default/grub 文件,在 GRUB_CMDLINE_LINUX 行添加 rd.driver.blacklist=nouveaumodprobe.blacklist=nouveau 参数。同时,你也需要添加 nouveau.modeset=0 以防止 nouveau 驱动在引导阶段加载。

    bash复制
    sudo nano /etc/default/grub
    

    在该行中加入:

    bash复制
    GRUB_CMDLINE_LINUX="... rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nouveau.modeset=0"
    
  2. 保存并关闭文件。

  3. 生成新的 GRUB 配置文件:

    bash复制
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    

    如果是使用 UEFI 启动,路径可能是 /boot/efi/EFI/redhat/grub.cfg/boot/efi/EFI/centos/grub.cfg

    bash复制
    sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
    

    或者

    bash复制
    sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
    
  4. 创建一个新文件 /etc/modprobe.d/blacklist-nouveau.conf 将 nouveau 加入黑名单:

    bash复制
    sudo nano /etc/modprobe.d/blacklist-nouveau.conf
    

    写入以下内容:

    复制
    blacklist nouveau
    options nouveau modeset=0
    
  5. 重新生成初始 ramdisk 映像,以排除 nouveau 驱动:

    bash复制
    sudo dracut --force
    
  6. 重启计算机以应用更改。

步骤 2: 安装 NVIDIA 官方驱动

  1. 从 NVIDIA 官网下载与你的显卡型号相匹配的最新驱动程序。

  2. 关闭图形界面(如果是运行在图形模式下):

    bash复制
    sudo systemctl isolate multi-user.target
    
  3. 更改下载的 NVIDIA 驱动安装文件的执行权限:

    bash复制
    chmod +x NVIDIA-Linux-*.run
    
  4. 运行安装脚本:

    bash复制
    sudo ./NVIDIA-Linux-*.run
    
  5. 安装过程中,遵循屏幕上的说明进行操作。通常,安装器会询问是否禁用nouveau驱动和是否自动配置Xorg文件,建议选择“是”。

  6. 安装完成后,重新启动计算机。

    bash复制
    sudo reboot
    

步骤 3: 验证 NVIDIA 驱动安装

  1. 完成重启之后,使用以下命令验证 NVIDIA 驱动是否安装成功:

    bash复制
    nvidia-smi
    

    该命令应该会显示 NVIDIA 显卡的状态和驱动版本。

  2. 如果你需要配置多显示器或其他特定设置,可以使用 NVIDIA 提供的设置工具:

    bash复制
    nvidia-settings
    

请注意,在处理驱动和核心系统配置时要格外小心,因为不正确的操作可能会导致系统不稳定或者无法启动。确保你明白每一步操作的意义,且在执行之前备份任何重要数据。

标签:nouveau,NIVDIA,sudo,复制,RHEL,NVIDIA,驱动,bash
From: https://www.cnblogs.com/kean0048/p/17998597

相关文章

  • chrome驱动 selenium
    chrome驱动selenimchromedriver下载地址:ChromeDriver-WebDriverforChrome-Downloads官网下载地址: https://chromedriver.com/官网下载地址114版本以下:ChromeDriver114andolderversionsdownloadChromeDriverDownloadReleaseStable/Beta/Dev/Canary......
  • AP5165B 高端电流采样 36V/1A 高调光比LED恒流驱动IC SOT89-5
    产品应用原理图                                                                                  ......
  • AP5165B 高端电流采样 36V/1A 高调光比LED恒流驱动IC SOT89-5
    产品应用原理图                                                                                 ......
  • GC9008 12V 全桥驱动芯片,可替代TMI8118,应用于摄像机、消费类产品上
    GC9008是一款12V全桥驱动芯片,为提供高性价比的方案。它能提供0.1A的持续输出电流。可以工作在4.5~15V的电源电压上。具有PWM(IN1/IN2)输入接口,与行业标准器件兼容.是SOP8封装,GC9008D是DIP封装芯片特点●H桥电机驱动器--电源电压4.5~15V导通阻抗10Ω(HS+LS)●0.1A持......
  • 项目驱动式教学法
    简介项目驱动式教学法是一种以项目为主体,教学与项目实施相结合的教学方式。该方法强调对学生实际工作能力的培养,要求学生以小组协作方式制定计划并共同完成项目。在项目驱动式教学过程中,学生需要在实践中学习相关知识,培养实践能力,同时学会从不同角度思考问题,对知识点进行综合运用......
  • win10如何完全卸载驱动程序
    前言常见的卸载驱动程序是在设备管理器中,卸载设备时同时勾选左下角“删除此设备驱动程序”但是,通过计算机管理来卸载驱动,有时候会卸载不干净,看着卸载了,不过一刷新就又回来了。那是因为Windows的特殊机制,就是你在卸载它的时候,它会给你备份一下,然后等你硬件重新插回的时候,它会检......
  • 通过LINUX驱动控制FPGA端PWM外设(LED) 通过应用程序命令传参随意修改寄存器的值(PWM波频
    用法:先下发下面的命令让kernel信息打印到串口:echo7417>/proc/sys/kernel/printk然后增加程序可执行性:chmod777pwmdriver_app  先执行./pwmdriver_app/dev/pwm400000200然后执行./pwm_driver_app/dev/pwm400000200,可以发现LED[1]......
  • rhel 8.5下oracle 19c asm安装
    1、参考https://blog.csdn.net/AllanHwang/article/details/127782317为主体2、asm磁盘创建参考 https://blog.csdn.net/applmanwx/article/details/120389476,udev配置nvme不生效3、swapfile一定要大于4GB,2.7GB不够,否则会在link的时候失败4、DBCA创建的时候报错DBT-05509解......
  • 物联网浏览器(IoTBrowser)-电子秤模块及二次驱动开发
    本章介绍电子秤模块的示例功能以及二次开发称重驱动的代码,二次开发以顶尖OS2型号驱动为示例,实现方式与物联网浏览器(IoTBrowser)-顶尖OS2电子秤协议实现类似,不同的是电子秤只需要采集重量不需要写入串口数据,实现一个称重抽象类即可。一、电子秤示例功能示例代码文件:\src\app_x64......
  • 第一个hello驱动
    Linux驱动程序的分类字符设备驱动、块设备驱动和网络设备驱动。Linux驱动程序运行方式把驱动程序编译进内核里面,这样内核启动后就会自动运行驱动程序了;把驱动程序编译成以.ko为后缀的模块文件,然后在Linux启动后,我们自己手动安装驱动程序。驱动程序#include<linux/modul......