【N 卡 掉驱动 Driver 】NVML ERROR: Driver Not Loaded
问题描述
- 输入 nvitop 时报错 NVML ERROR: Driver Not Loaded,重启问题依旧存在。
问题解决-重新下载驱动
- 进入官网选择合适自己的驱动版本 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
- 给下载的文件添加执行权限:
下载完成后,需要给下载的.run文件添加执行权限,以便可以运行它:
chmod +x x86_64-550.135.run
- 运行驱动程序安装器:
使用以下命令来启动驱动程序安装过程:
sudo .x86_64-550.135.run
这将启动NVIDIA驱动程序安装程序,可以按照屏幕上的指示完成安装。本文是直接无脑 Yes 到底。
- 使用
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