【N 卡 掉驱动 Driver 】NVML ERROR: Driver Not Loaded

发布于:2024-12-08 ⋅ 阅读:(282) ⋅ 点赞:(0)

问题描述

  1. 输入 nvitop 时报错 NVML ERROR: Driver Not Loaded,重启问题依旧存在。

问题解决-重新下载驱动

  1. 进入官网选择合适自己的驱动版本 https://www.nvidia.cn/geforce/drivers/

在这里插入图片描述
根据个人情况搜索后,选择最新的 Driver 进行下载,如果希望直接通过命令行下载,可以复制该按钮的链接地址。通过 wget 进行下载。
在这里插入图片描述

wget https://cn.download.nvidia.com/XFree86/Linux-x86_64/550.135/NVIDIA-Linux-x86_64-550.135.run
  1. 给下载的文件添加执行权限:
    下载完成后,需要给下载的.run文件添加执行权限,以便可以运行它:
chmod +x x86_64-550.135.run
  1. 运行驱动程序安装器:
    使用以下命令来启动驱动程序安装过程:
sudo .x86_64-550.135.run

这将启动NVIDIA驱动程序安装程序,可以按照屏幕上的指示完成安装。本文是直接无脑 Yes 到底。

  1. 使用nano编辑器屏蔽Nouveau驱动的步骤:
  • 输入以下命令来编辑blacklist.conf文件:

    sudo nano /etc/modprobe.d/blacklist.conf
    
  • 在打开的文件中,添加以下两行:

    blacklist nouveau
    options nouveau modeset=0
    

    这将阻止Nouveau驱动加载,并确保NVIDIA驱动可以控制显示器。

  • 保存文件并退出编辑器。如果使用的是nano,可以按Ctrl + O保存文件,然后按Ctrl + X退出。

  • 为了使更改生效,需要更新系统的模块依赖并重新加载udev规则。运行以下命令:

    sudo update-initramfs -u
    sudo udevadm control --reload-rules && sudo udevadm trigger
    
  • 最后,重启计算机以应用更改:

    sudo reboot
    

重启后用 nvitop 就正常啦🎉🎉🎉
在这里插入图片描述

参考博客:
[1] https://blog.csdn.net/weixin_42990464/article/details/136669057?ops_request_misc=%257B%2522request%255Fid%2522%253A%252263247e738bee2eedcfec5361d2051ec9%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=63247e738bee2eedcfec5361d2051ec9&biz_id=0
[2]https://blog.csdn.net/tkzky001/article/details/118970885?depth_1-utm_source=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromBaidu~Ctr-2-118970885-blog-113916201.235%5Ev43%5Epc_blog_bottom_relevance_base1