Linux下安装nvidia驱动

 

  • Linux查看显卡信息:lspci | grep -i vga 或者 lspci | grep -i nvidia

  • 下载驱动:https://www.nvidia.cn/Download/index.aspx?lang=cn

  • 屏蔽系统自带的nouveau

    • 查看命令: lsmod | grep nouveau

    • 修改dist-blacklist.conf文件: vim /lib/modprobe.d/dist-blacklist.conf

    • 将nvidiafb注释掉: blacklist nvidiafb前加#

    • 然后添加以下语句: blacklist nouveau options nouveau modeset=0

  • 重建initramfs image步骤:

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

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

  • systemctl set-default multi-user.target

  • reboot

  • 安装驱动:

    • 一定要指定内核!内核查看:rpm -aq | grep kernel-devel

    • 形如:./NVIDIA-Linux-x86_64-440.64.run --kernel-source-path=/usr/src/kernels/自己的内核版本 --no-opengl-files -k $(uname -r)

      • 安装步骤操作,最后一个选择NO。提示安装lib32也可以选NO!y

  • --no-opengl-files 这个参数很重要。

  • 禁止X服务

    • 在安装过程中,最后会提示我们安装 xconfig,一定要选"no"!!!

  • 回到图形界面:systemctl set-default graph....

  • reboot 就可以回到图形界面

  • 检测NVIDIA驱动:执行 nvidia-smi 返回一个表格就成功了!

  • https://www.nvidia.cn/Download/index.aspx?lang=cn

  •  

posted on 2023-01-03 13:13  猪Ⅷ戒的南宋时代  阅读(202)  评论(0编辑  收藏  举报

导航