nvidia-smi报错

Ubnutu 18.04 LTS 已经安装了nvidia-smi驱动,但是运行nvidia-smi报错,显示未An NVIDIA kernel module ‘nvidia-drm’ appears to already be loaded in your kernel.等等
包括在安装xmrig和xmr-stak的时候,也都因监测不到显卡驱动而不能安装GPU版本。
因此考虑重新安装nvidia显卡驱动

  1. 在nvidia官网下载驱动https://developer.nvidia.com/cuda-downloads选择对应的版本进行下载
  2. 卸载原有的驱动,依次运行
dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 sudo dpkg --purge
df -h
sudo apt-get purge nvidia*
sudo apt-get -f install
sudo apt autoremove
sudo dpkg --configure -a
sudo apt-get clean
  1. 重启电脑 sudo reboot
  2. 进入下载的驱动安装文件的目录,输入sudo sh cuda_10.1.168_418.67_linux.run(开始运行要等一会儿),开始后输入accept再点击安装,就OK了
  3. 安装成功后,需要再重启一次。再输入nvidia-smi就一切正常啦

参考链接
https://askubuntu.com/questions/940582/upgrade-or-uninstall-cuda-to-allow-apt-get-to-work
https://askubuntu.com/questions/995542/installing-cuda-8-on-ubuntu-16-unable-to-locate-package-cuda

你可能感兴趣的:(笔记)