解决gpu常见错误:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.

解决:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. 问题。

    主要问题来自于linux内核版本。此时发现问题,降低版本需要重启进入到grub页面,但我发现重启没有进入grub页面,没有出现ubuntu高级设置。所以要想办法将引导页面搞出来。

解决问题如下:

首先 使用 lspci 命令查看显示适配器:

lspci | grep -i nvidia

有结果说明硬件连接正常。

运行:uname -r 查看目前内核版本

cd /boot

ls

 sudo nano /etc/default/grub 编辑默认内核 

//修改内容:GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 6.8.0-47-generic" 按我的版本写的。版本号就是uname -r  查看的版本。

更新grub:

sudo update-grub

 然后卸载显卡驱动 :sudo apt-get purge nvidia*

 重新安装 显卡: sudo apt-get install nvidia-driver-560 nvidia-settings nvidia-prime

运行 : sudo apt-get install dkms

  sudo dkms install -m nvidia -v 560.35.03

然后重启

sudo reboot

启动后再次运行 nvidia-smi可以看到正常了,如果不行运行下列:

sudo modprobe nvidia

sudo ubuntu-drivers autoinstall

就ok了,连续测试4台机器,其中比较老的两天添加最后步骤,新的就不需要了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容